Ich muss die Anzahl der Zeilen anzeigen, die einer bestimmten Datei von allen Commits hinzugefügt (und gelöscht) wurden.
Ich muss die Anzahl der Zeilen anzeigen, die einer bestimmten Datei von allen Commits hinzugefügt (und gelöscht) wurden.
Antworten:
Verwenden Sie git log --numstat --oneline <Filename>
. Auf diese Weise erhalten Sie eine Liste von Commits für Dateien <Filename>
mit zwei Zeilen für jedes Commit unter Verwendung dieser Syntax:
[sha hash] [commit title line]
[lines added] [lines removed] [path to file in repository]