Git · Senior · Frage 5 von 76
Wie halten Packfiles Repositories klein?
- 1Alte Commits werden nach 90 Tagen gelöscht
- 2Dateien werden beim Commit in ein binäres Diff-Format umgewandelt
- 3Ähnliche Objekte werden als Deltas zueinander gespeichert
Antwort zeigen
Richtige Antwort: Ähnliche Objekte werden als Deltas zueinander gespeichert
Erklärung
Lose Objekte sind vollständige, mit zlib komprimierte Snapshots; beim Packen findet Git ähnliche Blobs, speichert einen vollständig und die anderen als Deltas. Deshalb kosten Snapshots weniger, als es klingt.