Menções Honrosas
Git Internals
https://git-scm.com/book/en/v2/Git-Internals-Plumbing-and-Porcelain
Checkout
git checkout --help
git checkout [<ref>] [<path>]
Mudando de branch
git checkout <branch>
Desfazer alterações
git checkout <path>
Mover temporariamente a HEAD para uma ref qualquer
git checkout HEAD~
git checkout c3b9149
Verificar como estava um arquivo/diretório em ref
git checkout c3b9149 file.js
git checkout HEAD^2 env/