gitconfig / committer / author
.git/ push / reset / .gitignore
git clone
git branch / merge / cherry-pick / revert
git diff / rm / restore
$ git commit --amend/ remote / tag / describe / snapshot
git troubleshooting / pack error
test
git log
rebase, squash, edit, pull --rebase
$ git fetch
tig
diff, git format-patch HEAD~2, patch -p[NUM] < patchfile
git detached HEAD