Gibt es eine Möglichkeit herauszufinden, wie viel Speicherplatz von jedem Commit belegt wurde? Wenn ich nach jedem Commit drücke, sehe ich, wie viele Daten gesendet werden. Dies ist eine Möglichkeit, dies abzuschätzen. Aber es muss einen besseren Weg geben.
Akzeptierte Lösung gibt mir folgende Ausgabe:
$ ./git-commit-sizes
1494 40eb8832156be81711f3816f04031cf3b8ef16b0 2
0 fbfb9f4c1f7ae403b9d8b4e194e384c6c41283ad 2
1961638 35e59833bad00edff2c5e8600eb4e62251606556 23
0 49cffee125318113d5dbe6f81e4ce12dcc07263d 2
Jede Zeile stellt ein Commit dar und gibt drei Informationen:
Verwendete Bytes, Name sha1, geänderte Dateien