git lfs "Objekte", die viel Speicherplatz belegen

8

Ich habe ein Projekt mit vielen Binärdateien (meistens pdfs), mit denen ich git-lfs verwende. Das Projekt ist ungefähr 60mb, aber ich fand, dass mein .git / lfs / objects Direktor ungefähr 500mb ist. Ich nehme an, dass dies zwischengespeicherte Versionen früherer Commits sind. Gibt es eine Möglichkeit, diese elegant zu löschen (dh sie zu löschen, ohne den Zustand von git zu beschädigen)? Die Wahrscheinlichkeit, dass ich jemals frühere Versionen der Dateien in LFS möchte, liegt jetzt nahe 0, besonders seit das Projekt beendet ist.

    
user1816847 20.01.2016, 05:51
quelle

1 Antwort

12

Ich habe die git-lfs Manpages gefunden. Es stellt sich heraus, dass es einen Befehl git lfs prune gibt, der genau das tut, was ich brauchte:

%Vor%     
user1816847 20.01.2016, 07:04
quelle

Tags und Links