git status 失败, 错误代码128: error: bad signature fatal: index file corrupt
今天在写代码时,突然断电,一点征兆都没有,写了一天的代码都没有提交呢,小心肝扑通扑通的在跳:我的代码会不会没有保存呀。
重新打开电脑后,发现我的代码没丢,但我的git似乎坏掉了。
果然,sourcetree无法提交代码了,只能修复一下了:
步骤一:删除.git/index文件或者改名也行。
步骤后:运行git reset。
运行完上面的命令后就可以正常提交代码了。
注:也有人说运行git read-tree也行,但我没有试成功过。
重新打开电脑后,发现我的代码没丢,但我的git似乎坏掉了。
果然,sourcetree无法提交代码了,只能修复一下了:
步骤一:删除.git/index文件或者改名也行。
步骤后:运行git reset。
运行完上面的命令后就可以正常提交代码了。
注:也有人说运行git read-tree也行,但我没有试成功过。