こんにちは私は、git-fsckによって次のエラーが発生します。これは、アグレッシブモードでもgit-gcで消去できません。このリポジトリのエラーを修正するために次に行うことはできますか?Git "bad sha1 file"エラー
$ git-fsck
bad sha1 file: .git/objects/55/tmp_obj_a07724
こんにちは私は、git-fsckによって次のエラーが発生します。これは、アグレッシブモードでもgit-gcで消去できません。このリポジトリのエラーを修正するために次に行うことはできますか?Git "bad sha1 file"エラー
$ git-fsck
bad sha1 file: .git/objects/55/tmp_obj_a07724
悲しいことに、単純な答えではありません。しかし、これは役に立ちます:
Recovering from repository corruption(Gitのユーザーマニュアルから)。
のErr ... tmp_obj_a07724
が怪しい残り物の一時 ファイル:)
あなたは、単に(全部のバックアップ後に)離れ.git
ディレクトリ から、それを移動した場合どうなりますかのように見えますか?
'git gc --aggressive'の後ろには、サイズがゼロの' .git/objects/??/tmp_obj _ ?????? 'ファイルが2つありました。それらを削除するだけで本当にこのメッセージが取り除かれましたが、リポジトリはまだ完全に動作しているようです。 – akaihola