A demo repo for the git tutorials I run. The current version of the slides are in slides.pdf
. The long-term goal is to turn this into a self-guided tutorial for git, which will cover:
- Introduction
- Version Control Systems
- Audience: GitKraken vs. command line
- Using git Locally
- Staging
- Committing
- Reverting
- Using git with Remotes
- Locals and Remotes
- Pushing
- Pulling
- Merge conflicts
- Using git with Branches
- Branching
- Merging
- Rebasing
- Using git with Forks
- Forking
- Creating Pull Requests
- Advanced Topics
-
.gitignore
- The Commit Graph
-