【发布时间】:2015-05-15 06:06:08
【问题描述】:
最近,我注意到当我 git pulling 我的 repo 时,它每次都在做 git gc。所以我尝试手动运行git gc,这给了我这个错误:
fatal: bad object 76cab35e0e21b7cf0bc8416661a67fbfb7f0e4ba
error: failed to run repack
然后我尝试在 .git/packed-refs 和 .git/objects/ 和 .git/index 中搜索此哈希(甚至尝试仅在我的整个 .git/ 目录的文件名和内容中搜索此哈希),但它从来没有出现。它也没有出现在git fsck --full 中(我猜这可能是指.git/ 中的一些文件,所以这是有道理的)。
我该如何解决这个问题? (我使用的是git 2.3.2。)
【问题讨论】: