4

ホームディレクトリにgitリポジトリがあり、外付けHDDにコピーがあります。しかし、$HOMEHDDにプルしようとすると、

remote: fatal: bad object afea5e5fc05d21431756099f941d776ca2d76b31
error: git upload-pack: git-pack-objects died with error.
fatal: git upload-pack: aborting due to possible repository corruption on the remote side.
remote: aborting due to possible repository corruption on the remote side.
fatal: protocol error: bad pack header

$ HOMEのリポジトリに戻ると、git fsck --full afea5e5fc05d21431756099f941d776ca2d76b31出力はありません。

この壊れたオブジェクトはどこにありますか?ありがとう。

4

1 に答える 1

0

何らかの 16 進数を持つ不良オブジェクトは、g に無効な参照番号が含まれていることを意味する傾向がtaありますが、他のケースでも発生する可能性があります。

タグを確認fsckし、sha-1 なしで実行します

git fsck --full
于 2016-01-10T15:33:06.140 に答える