以前は、時々git gc
を呼び出さなければなりませんでした。私は今読んでいます、最新のGitバージョンは自動的にクリーンアップを実行する必要があります。これは正しいです? GC --autoをgitのに関係http://www.kernel.org/pub/software/scm/git/docs/git-gc.htmlGit:自動クリーンアップ?
の程度に
以前は、時々git gc
を呼び出さなければなりませんでした。私は今読んでいます、最新のGitバージョンは自動的にクリーンアップを実行する必要があります。これは正しいです? GC --autoをgitのに関係http://www.kernel.org/pub/software/scm/git/docs/git-gc.htmlGit:自動クリーンアップ?
の程度に
...ドキュメントから
....このオプションで
、GitのGCをチェック任意のハウスキーピングどうか必要とされている; そうでない場合、作業を実行せずに終了します。いくつかのgitコマンドは、多くの緩い オブジェクトを作成する操作を実行した後に git gc --autoを実行します。
したがって、実行しているコマンドによって異なります。
セットアップcron
タスクをすることができ、ここで説明したように:http://minhajuddin.com/2011/12/09/gc-your-git-repositories-automatically-with-a-cron-task
git help gc
としてこう述べています。ユーザーは、良好なディスクスペースの使用率と優れた業績を維持するために、各リポジトリ内に定期的にこのタスクを実行することをお勧めします。
gitコマンドによっては、自動的にgit gc
が実行される場合があります。あなたは何をやっている知っているとあなたが望むすべてがさらに配慮することなく、永久にこの動作を無効にする場合は、単に実行します。Gitは自動的にコマンド
git config gc.pruneexpire "30 days"
"いくつかのgitコマンド..."どちらのコマンドですか? – chharvey
:
また、あなたはプルーン動作を設定することができます'git gc'を実行しますか? – chharvey