Tips
- How to compare the working tree with some commit
- How to reverse a committed file, hunk, or region
- How to pull with a dirty work tree
- How to compare current commit to some other
- How to create a branch with unmerged commits
- How to cherry-pick commits from other branches
- How to find the history of specific region
- How to find the history of specific files
- How to modify or split existing commits
- How to resolve merge conflicts
- How to diff endpoints of a commit range
- How to generate changelog for existing commit