Esta questão está intimamente relacionada a Listar todos os commits para um arquivo específico, porém é diferente. Eu quero descobrir quais commits, em todos os branches , modificaram um determinado arquivo.
Para torná-lo mais complexo, o arquivo fornecido pode ou não estar na árvore de trabalho.
--all
ou algo semelhante para atravessar mais história do que o ramo atual.Experimente isto:
fonte
--full-history
opção, dependendo do que você deseja ver exatamente: consulte a seção sobre simplificação de histórico nas páginas de manual do git-log ou gitrevisions.Linha de comando
Eu recomendo fortemente adicionar a opção de gráfico com git log:
Gui
Gitk é uma ferramenta bem antiga e nem sempre instalada, eu recomendo uma ferramenta gratuita diferente como, por exemplo, SourceTree:
fonte