Covers the following topics:
- Using
.gitignore
and clean - Stashing
- Tags
- The fast-forward merge
- Rebase, and interactive rebase
- Revert
- The reference log (reflog)
- Fetch vs pull
- Remote tracking branches
- Pull requests
- Changing public history
It's recommended that you understand the content in the CSM Git Workshop first.