2016-08-01 19 views
2

ワイルドカードでカバーできない複数の種類のファイルを削除しようとしています。私は複数の--delete-filesを使ってみましたが、それを受け付けません。また、1つの--delete-filesの後ろにファイルを置こうとしましたが、それも受け付けません。BFGを使用する場合、複数のファイルを指定できますか?

これらをすべて1つのコマンドに入れる方法はありますか?そうでない場合は、bfgを使用して各タイプのファイルを削除した後にgit reflog expire --expire=now --all && git gc --prune=now --aggressiveを実行する必要がありますか?またはbfgを複数回実行してからそのコマンドを実行できますか?

答えて

2

例えば、"{a*,b*conf}"のような引用符で囲まれたブロブを使用することができます。

+1

ありがとう、本当にこれは私のために100%働いた '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

+0

" "*。{model、xmodel}"のような既存のリストにファイルを追加する場合は、 "{* .model、*。xmodel、newfilename}"に展開する必要があります – simpleuser

関連する問題