Wenn ich Git-Befehle wie ausführe git commit
oder git log --shortstat
ein Teil der Ausgabe sieht so aus:
2 files changed, 3 insertions(+), 11 deletions(-)
Was bedeutet ein einfügen oder ein Streichung?
Wenn ich Git-Befehle wie ausführe git commit
oder git log --shortstat
ein Teil der Ausgabe sieht so aus:
2 files changed, 3 insertions(+), 11 deletions(-)
Was bedeutet ein einfügen oder ein Streichung?
manojlds
Es ist nur die Anzahl der eingefügten Zeilen und die Anzahl der gelöschten Zeilen in diesem bestimmten Commit. Beachten Sie, dass eine geänderte Zeile möglicherweise als Einfügung und Löschung behandelt wird.
–shortstat
Nur die letzte Zeile des –stat-Formats enthaltend ausgeben Gesamtzahl der geänderten Dateien sowie Anzahl der hinzugefügten und gelöschten Zeilen.
Also akkumulieren insertions - deletions
zum git log --shortstat
== insgesamt LOC. Außerdem scheint es, dass Binärdateien keine Auswirkung auf Einfügungen und Löschungen haben.
– Biegebaum
26. Januar 2012 um 14:21 Uhr
@manojlds Wie erhält man dann die Anzahl der Zeilen, die in einem Commit außer Ergänzungen geändert wurden, können alle gelöschten Zeilen als geändert angesehen werden?
– Kasun Siyambalapitiya
25. November 2016 um 4:04 Uhr