Wie zeige ich die Anzahl der Zeilen an, die in Git hinzugefügt (und gelöscht) wurden? [geschlossen]


7

Ich muss die Anzahl der Zeilen anzeigen, die einer bestimmten Datei von allen Commits hinzugefügt (und gelöscht) wurden.


2
etwas abseits des Themas, nicht wahr?
Rlemon

2
Ich denke, diese Frage ist in Ordnung. Es ist nicht mehr off-topic als eine Frage zu Firefox, Gedit oder unrar, nicht wahr? (Programmierer sind übrigens die falsche Seite - über ihre FAQ: "Nicht über [...] Programmiertools (fragen Sie stattdessen nach Stack Overflow)")
Stefano Palazzo

@StefanoPalazzo: Ich denke du hast recht, ich habe meinen Kommentar entfernt.
tohuwawohu

Ich schloss aus einer Laune heraus: (... foey. Ich denke, dies sollte wieder geöffnet werden.
RolandiXor

Antworten:


8

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]
Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.