怀疑硬盘问题后,Git Branch损坏了

时间:2011-09-27 03:36:04

标签: git corrupt hard-drive git-branch

所以我的硬盘问题(我认为)。每次我运行git log命令(当通过VMWare Fusion for Mac运行Windows时)都会引发致命错误,导致VMWare崩溃(无法访问磁盘驱动器)。即使我本地启动Boot Camp并尝试运行git log,我也收到一些关于less.exe失败的错误。

我无法复制/删除git / bin文件夹中的任何文件(VMWare崩溃)。所以我试着安装最新的git(1.6.4 1.6.7)。执行此操作后,我可以再次成功运行git log命令,一切似乎都在运行。

在原始崩溃发生之前,我有一个我正在研究的分支,它有很多变化。现在,当我尝试签出该分支时,我收到以下错误:

错误:无法解压缩d7a66a887fbe9b5f2baec0580da1fb4c1f39851e标头 错误:inflateEnd:失败 致命:松散的物体d7a66a887fbe9b5f2baec0580da1fb4c1f39851e(存储在.git / objects / d7 / a66a887fbe9b5f2baec0580da1fb4c1f39851e中)已损坏。

如果我执行git cat-file -t d7a66a887fbe9b5f2baec0580da1fb4c1f39851e,我会得到类似的错误。我在另一篇文章中看到了这个。我的分支还没有被推送到网络存储库,因为我只在本地工作。有没有机会恢复/修复这个分支?我迫不及待地想要丢掉这段代码:(

0 个答案:

没有答案