Como posso mostrar o número de linhas adicionadas (e excluídas) no git?

Como posso mostrar o número de linhas adicionadas (e excluídas) no git?

Eu tenho que exibir o número de linhas adicionadas (e excluídas) a um determinado arquivo por todos os commits.

Responder1

Usar git log --numstat --oneline <Filename>. Isto lhe dará uma lista de commits para file <Filename>, com duas linhas para cada commit, usando esta sintaxe:

[sha hash] [commit title line]
[lines added] [lines removed] [path to file in repository]

informação relacionada