- when to use cherry-pick
- when to use checkout (branch & files)
- when to use merge
- when to use reset
- when to use revert
- when to use rebase
- when to use branch vs stash
- how to ignore files
- find as many ways to add & commit as you can (all the options & flags, what they do)
- how to delete files properly
Exercise