Git出错,提示error: bad signature 0x00000000 fatal: index file corrupt(win10系统)

653 阅读1分钟

提交代码时,电脑蓝屏(win10系统),等重启后,发现VScode编辑器内关联的git远程仓库没有了,使用git命令也是报错:

error: bad signature 0x00000000
fatal: index file corrupt

第一次碰到这种情况,上网搜了一下,这里记录下来,算是个经验的积累了。

解决方法

rm -f .git/index   
git reset

解决方法以上,重启编辑器后就能发现远程库关联上了,git命令也能使用。 成功

问题分析

应该是电脑蓝屏时,git的index文件被损坏,所以对应解决方法也是删除重启。再深入的原因暂时还不清楚,待有时间再深入了解。

以上