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总是显示松散的对象对话框。 我如何修复我的存储库,这是不是很糟糕?
由于
答案 0 :(得分:4)
运行git show f2c10eb0524b872b4204b850cae5653ddadeb700并查看是否获得输出。如果不是意味着打包对象已损坏。你可能想看看这个 - http://git.661346.n2.nabble.com/How-to-replace-a-single-corrupt-packed-object-td680795.html