2017-03-31 413 views
0

我在尝试提交我的repo中的更改时遇到了上述错误。 git gc返回如下:无法提交Git更改。错误消息:致命:无法锁定ref'HEAD':无法解析引用'refs/heads/master':引用破坏

error: bad ref for .git/logs/HEAD 
error: bad ref for .git/logs/refs/heads/master 
error: bad ref for .git/logs/HEAD 
error: bad ref for .git/logs/refs/heads/master 
error: inflate: data stream error (unknown compression method) 
fatal: loose object 3ee0ce38a1503fa8a00412a81ea64965c85d8943 (stored in .git/objects/3e/e0ce38a1503fa8a00412a81ea64965c85d8943) is corrupt 
error: failed to run repack 

我真的不知道如何解决这样的事情和其他答案我已经找到了类似的问题还没有这样做的伎俩。

+1

这似乎是损坏的存储库。搜索'git repository corrupt'。 – torek

回答

0

好的,所以我可以找到解决这个问题的唯一快速方法是将回购单克隆到不同的位置,然后从回购单的其他位置重新进行任何更改。这不是一个真正的解决方法,而是一个解决方法,总共花了10分钟。

相关问题