Things not covered
- Tracking down bugs with
git bisect
- Rewriting history with
git rebase
, especially interactive - Hooks to run tests
- Many ways of skinning a cat (cherry pick vs other ways)
- tags
git grep --abbrev-commit --color PtrWrapper $(git rev-list --all)