Können bei Verwendung von BFG mehrere Dateien angegeben werden?

Lesezeit: 1 Minute

Ich versuche, mehrere Dateitypen zu löschen, die nicht durch einen Platzhalter abgedeckt werden können. Ich habe versucht, mehrere –delete-files zu verwenden, aber es wird nicht akzeptiert. Es wurde auch versucht, die Dateien alle nach einem –delete-files zu platzieren, und es wird auch nicht akzeptiert.

Gibt es eine Möglichkeit, sie alle in einem Befehl zusammenzufassen? Wenn nicht, muss ich git ausführen reflog expire --expire=now --all && git gc --prune=now --aggressive nach dem Löschen jedes Dateityps mit bfg oder kann ich einfach bfg mehrmals ausführen und diesen Befehl danach ausführen?

Benutzeravatar von LINUX G33NYUS
LINUX G33NYUS

Es stellt sich heraus, dass Sie einen in Anführungszeichen gesetzten Blob wie verwenden können "{a*,b*conf}" Zum Beispiel.

  • Vielen Dank und ja, das hat bei mir zu 100% funktioniert java -jar bfg-1.12.15.jar --delete-files "{continue.txt,result.txt,list,hosts,*active.txt,percentage.txt,inactive.txt,invalid.txt,*.zip}" my-repo.git/

    – MitchellK

    28. September 2017 um 9:47 Uhr

  • unangenehm. wenn Sie eine Datei zu einer bestehenden Liste hinzufügen möchten wie “. {model,xmodel}” dann müssen Sie es erweitern zu “{.model,*.xmodel,neuerDateiname}”

    – einfacher Benutzer

    6. Oktober 2017 um 21:20 Uhr

  • Für diejenigen, die dies verwenden: Setzen Sie KEIN Leerzeichen nach jedem Komma.

    – evaristegd

    21. Mai 2020 um 4:28 Uhr

Ich habe so etwas vor einiger Zeit implementiert und eine erstellt Pull-Anfrage.

1445600cookie-checkKönnen bei Verwendung von BFG mehrere Dateien angegeben werden?

This website is using cookies to improve the user-friendliness. You agree by using the website further.

Privacy policy