Slides from a workshop on an introduction to Git and GitHub
To view the slides, download or clone the repository, then look at the four html files. They cover:
- Basics, such as repositories, commits, and the three trees
- Reset and moving HEAD
- Branches, merges, and merge conflicts
- Using Github, collaboration, and pull requests
There are some useful links at the end of Part 4, repeated here for convenience:
-
The Git book
-
Atlassian Git tutorials, especially the advanced tutorials.
-
Simple Git workflow from Atlassian