无法运行git gc ..任何解决方案?

时间:2012-01-20 02:56:15

标签: git

Hello dearest community,

我只是在Windows中经常使用git。现在git gui显示是否压缩数据库以删除松散对象的确认。但是有错误说它可以是一些文件。谷歌搜索后,我发现它是git gc命令,结果如下:

$ git gc
Counting objects: 928, done.
error: unable to find f2c10eb0524b872b4204b850cae5653ddadeb700
Delta compression using up to 2 threads.
Compressing objects: 100% (902/902), done.
fatal: unable to read f2c10eb0524b872b4204b850cae5653ddadeb700
error: failed to run repack

因此,git-gui总是显示松散的对象对话框。 我如何修复我的存储库,这是不是很糟糕?

由于

1 个答案:

答案 0 :(得分:4)

运行git show f2c10eb0524b872b4204b850cae5653ddadeb700并查看是否获得输出。如果不是意味着打包对象已损坏。你可能想看看这个 - http://git.661346.n2.nabble.com/How-to-replace-a-single-corrupt-packed-object-td680795.html