git gc
簡単な質問ですが、クォータのあるマシンで実行しようとしています。gc の前に、私は約 18 GB の使用量であり、そのほとんどすべてが私の複製された git リポジトリです。私のディスク制限は 25GB です。操作中にgit gc
、制限に達するのに十分な数の一時ファイルがディスクに書き込まれるため、git gc
操作が失敗します。
操作が失敗した後に削除.git/objects/pack/tmp_pack_*
して 18GB の使用量に戻すことはできますが、実際に完了してパフォーマンスを少し改善したいと考えてgit gc
います。
最初に7GBを超える一時ファイルをディスクに書き込む必要のない、使用できる派手なオプション(または一連の他のgitコマンド)はありますか?