git fsck --full无法正常工作

时间:2015-10-29 10:45:16

标签: git puppet

在尝试" git pull"时,我收到以下内容:

remote:致命:对象f72e5435f64db2f7565773548c94ab6779fb96a6已损坏 错误:git upload-pack:git-pack-objects因错误而死亡。 致命:git upload-pack:由于远程端可能存储库损坏而中止。 remote:由于远程端可能存储库损坏而中止。 致命:协议错误:坏包标题

我尝试了以下内容:

$ git fsck --full 2e9920dc5a23c; git重新包装 致命:对象2e9920dc5a23cc2afff46348642398f6d9f6f47e已损坏 致命:对象f72e5435f64db2f7565773548c94ab6779fb96a6已损坏

$ git fsck --full 致命:对象2e9920dc5a23cc2afff46348642398f6d9f6f47e已损坏

请问如何解决腐败问题? (如果它有帮助,这是在Linux OELv6上。)

感谢。

1 个答案:

答案 0 :(得分:0)

我自己修正了,原来这是文件所有权问题。从正确的位置跑出“chown -R git *”,现在一切正常......