损坏的Git存储库 (数据流错误)

7

I'm getting these errors:

X:\WAMP\www\topsecret>git fsck --full
error: inflate: data stream error (invalid code lengths set)
error: corrupt loose object '18076434b9cad667dbcf5be20162c506c95c2f55'
fatal: loose object 18076434b9cad667dbcf5be20162c506c95c2f55 (stored in .git/objects/18/076434b9cad667dbcf5be20162c506c95c2f55) is corrupt

当涉及到GIT时,我完全是一个新手,而且我的搜索并没有找到这个确切的错误。我真的很想保存这个库,因为它非常珍贵。谢谢。

GIT版本:1.7.7.msysgit.0

1个回答

2

我检查了我推送到的 web 服务器上的裸仓库,发现该文件在那里不存在。这是两个目录并排的图片:http://i.jaybuz.me/20120217012958888.png - Jaybuz
1
它可能已经打包了。"git show <sha1>" - Adam Dymitruk
啊,是的!那我该怎么下载它呢?终端显示得很乱。既然是通过我的损坏的仓库更新的,它不也可能被损坏了吗? - Jaybuz
我刚刚在远程仓库上执行了“git fsck --full”命令,一切看起来都很清晰! - Jaybuz
我曾经也遇到了同样的问题。这个链接中的答案详细介绍了如何解决。 - sleeves
显示剩余6条评论

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接