10 どのくらいの頻度でgit-gcを使用すべきですか? どのくらいの頻度でgit-gcを使用すべきですか? マニュアルページは、単純に言います: ユーザーは、各リポジトリ内でこのタスクを定期的に実行して、ディスク領域の使用率と運用パフォーマンスを維持することをお勧めします。 オブジェクトの数を取得して、GCの時間かどうかを確認するコマンドはありますか? 233 git git-gc
7 git gc fatalの処理方法:不正なオブジェクト参照/リモート/原点/ヘッドエラー? Git ガベージコレクションを実行しようとしているときに、今日これをランダムにヒットしました。 $ git gc fatal: bad object refs/remotes/origin/HEAD error: failed to run repack どうすればこれに対処できますか? 131 git git-remote git-fetch git-gc
4 「git gui」を実行するときに「Loose Object」ポップアップをスキップする方法 「git gui」を実行すると、次のようなポップアップが表示されます このリポジトリには現在約1500個のルーズオブジェクトがあります。 次に、データベースの圧縮を提案します。これは以前に行ったことがあり、ルーズオブジェクトを約250に減らしますが、ポップアップを抑制しません。再度圧縮しても、ゆるいオブジェクトの数は変わりません。 現在のワークフローでは、Perforceから移行しているため、「rebase」を大幅に使用する必要があり、Perforceは標準的なSCMのままです。Gitが正規のSCMになると、定期的なマージが行われ、ルーズオブジェクトの問題は大幅に軽減されます。 それまでの間、この「役立つ」ポップアップを廃止したいと思います。 123 git garbage-collection rebase git-gui git-gc