我正在提交,然后我的Windows(.. :()机器崩溃并向我展示了可爱且臭名昭着的蓝屏死机。我重新启动并重新回到工作岗位,却发现我当地的事情严重错误git repo。
“致命:不是git存储库”
......嗯,这很快就升级了。
我一直在阅读这个问题(也在StackOverflow上),但尚未找到解决方案。我做的事情包括:
.git文件夹仍在那里,看起来很正常(虽然我不会直接发现任何异常)。
看起来我在命令行上无法恢复我的存储库。
我找到了this reference,但我不知道如何“将HEAD更改为有效的ref / hash”。
有谁知道从哪里去?
(我知道这些问题多次出现在SO上,但这些问题都没有相同的来源,而且他们的解决方案都不起作用。如果你这样做,请确保这个问题确实是重复的。)< / p>
答案 0 :(得分:3)
(我是提问者。)
不幸的是我没有时间及时解决这个问题。这个项目的压力很大,我需要继续。我决定做一个全新的结账。一切都恢复正常。
经验教训:在提交时永远不会获得BSoD。