致命:不是git存储库 - 在BSoD之后

时间:2013-07-18 11:56:03

标签: windows git

我正在提交,然后我的Windows(.. :()机器崩溃并向我展示了可爱且臭名昭着的蓝屏死机。我重新启动并重新回到工作岗位,却发现我当地的事情严重错误git repo。

“致命:不是git存储库”

......嗯,这很快就升级了。

我一直在阅读这个问题(也在StackOverflow上),但尚未找到解决方案。我做的事情包括:

  • git init(在0.1秒内说:重新初始化现有的Git存储库
  • git status(给出同样的致命错误)
  • git push origin develop(同样的致命错误)

.git文件夹仍在那里,看起来很正常(虽然我不会直接发现任何异常)。

看起来我在命令行上无法恢复我的存储库。

我找到了this reference,但我不知道如何“将HEAD更改为有效的ref / hash”。

有谁知道从哪里去?

(我知道这些问题多次出现在SO上,但这些问题都没有相同的来源,而且他们的解决方案都不起作用。如果你这样做,请确保这个问题确实是重复的。)< / p>

1 个答案:

答案 0 :(得分:3)

(我是提问者。)

不幸的是我没有时间及时解决这个问题。这个项目的压力很大,我需要继续。我决定做一个全新的结账。一切都恢复正常。

经验教训:在提交时永远不会获得BSoD。