Veja o número de commits por autor:
git shortlog -s -n
(não me lembro de onde tirei essa foto)
Muito git log:
git log --graph --pretty=format:'%Cred%h%Creset -%C(yellow)%d%Creset %s %Cgreen(%cr) %C(bold blue)<%an>%Creset' --abbrev-commit
Retirado de: https://coderwall.com/p/euwpig
Pesquise commits que tocam uma linha particular:
git log -S'todo'
Pesquise as alterações que estão acontecendo em um arquivo:
git blame /pathto/file
Descubra qual commit está causando problemas no site. Útil para reverter commits:
- Descubra o último commit válido conhecido, por exemplo: fd12345
- $ git bisect start
- $ git bisect bad 4 $ git bisect good fd12345 5 siga as instruções na tela para marcar os commits como bons ou ruins. O Git no final diria qual commit é ruim.
Nota: git está basicamente fazendo uma pesquisa binária para descobrir qual commit é o mau commit
termine digitando: $ git bisect reset