git fsck --full报告没有错误,但git merge报告致命:无法读取blob对象

时间:2016-04-11 15:43:17

标签: git

我有一个相对较大的存储库,提交大约130k。

如果我运行git fsck --full,则不会报告错误。但是,如果我尝试进行合并(章鱼),我会收到错误(尝试合并时):

fatal: unable to read blob object e69de29bb2d1d6434b8b29ae775ad8c2e48c5391

有没有人知道如何找到导致错误或如何修复我的回购的提交?解压缩提交没有帮助。

感谢您的帮助

附录:

该对象似乎不存在:

$ls -l .git/objects/e6/9de29bb2d1d6434b8b29ae775ad8c2e48c5391
ls: cannot access .git/objects/e6/9de29bb2d1d6434b8b29ae775ad8c2e48c5391: No such file or directory

$ git cat-file -p e69de29bb
fatal: Not a valid object name e69de29bb

0 个答案:

没有答案