Beginner's guide to Git and GitHub
I recently ran a hands-on training session for Girls Code MK on how to use Git and GitHub.
The slides from the presentation are below, but they probably won't make a great deal of sense stand-alone (I do a lot of talking around the slides when I'm presenting, and a lot of the workshop was the participants trying out stuff).
- Part 1, on the basic concepts of Git such as commits and
checkout
- Part 2, on using
reset
to move theHEAD
- Part 3, on branches and merging
- Part 4, on using GitHub for collaboration and pull requests
There are some more links on the last page of Part 4.
Notes
Cover image from Wikimedia commons.
Slides prepared with remark.