您好,最亲爱的社区,
我只是在 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 总是显示松散对象对话框。 我该如何修复我的存储库,这很糟糕吗?
谢谢
最佳答案
运行 git show f2c10eb0524b872b4204b850cae5653ddadeb700 并查看是否获得输出。如果不是,则表示打包对象已损坏。你可能想看看这个 - http://git.661346.n2.nabble.com/How-to-replace-a-single-corrupt-packed-object-td680795.html
关于git - 无法运行 git gc ..有什么解决办法吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8936231/