An Introduction to Git and GitHub
- Lecture, slides and handout
- Why use version control?
- Visualizing Git Concepts is helpful for seeing the effects of Git commands. Note, however, that it does not support
git switch
which should now be preferred togit checkout
when switching branches. - Interesting GitHub repos: Apollo 11; Quine Relay; D3