Ich habe ein Git-Repository mit vielen PDF-Dateien. Das Git-Repository wächst so stark an, dass es sehr kompliziert ist, das Repository auf einen neuen Host zu klonen, wenn die Internetverbindung begrenzt ist ...
Ich habe verwendet, git gc && git gc --aggressive
was mich viel RAM kostet und nichts Sinnvolles getan hat. Die Größe des Repositorys ist größtenteils immer noch gleich.
Ich habe davon gehört git annex
, weiß aber nicht, ob es der richtige Weg ist, weil ich nicht jedes Mal, wenn ich eine der PDF-Dateien benötige, diese herunterladen möchte. Natürlich kann ich es tun und alle Dateien auf meinem Laptop belassen, aber ich möchte alles auf einmal klonen und nicht zwei verschiedene Repos.
Gibt es eine gute Möglichkeit, die Größe zu reduzieren und die PDFs dennoch verwendbar zu machen (neben der Reduzierung der Größe der PDFs - in meinem Repository befinden sich einige mit einer Größe von über 100 MB)?