git push
を実行すると、変更をリモートに送信した後、次のメッセージが返されます。Git警告:「ビットマップ書き込みを無効にする」
error: The last gc run reported the following. Please correct the root cause
and remove gc.log.
Automatic cleanup will not be performed until the file is removed.
warning: disabling bitmap writing, as some objects are not being packed
ガベージコレクタが警告git prune
修正それを返します。それらとgit gc --aggressive
の両方がこの問題を修正していないため、エラーや警告は返されません。 find . -iname gc.log
を実行すると何も返されないので、gc.logファイルを追跡して詳細を知ることができません。
これは、プライベートBitbucketサーバーでホストされている非常に大きなレポです。
「一部のオブジェクトがパックされていないため、ビットマップの書き込みを無効にする」とはどういう意味ですか、どのように修正しますか? gc.logファイルはどこにありますか?
これまでにgc.logが見られました。これは、repoの.gitディレクトリにあります。私はビットマップの警告を見たことがない。 (また、マット。:) –
ねえ、マイケル! .gitまたは.git/logsディレクトリにgc.logが見つかりません。 「見つけよう。 -iname gc.log'は何も返しません。 –
リモートサーバー上のgc.logですか? – o11c