我犯了,然后我的Windows(.. :()机坠毁,死亡的可爱和臭名昭著的蓝屏送给我,我重新启动,就马上回工作,却发现事情的严重错误与本地混帐回购协议.
"致命:不是git存储库"
......那很快就升级了.
我一直在阅读这个问题(也在StackOverflow上),但尚未找到解决方案.我做的事情包括:
.git文件夹仍然存在,看起来很正常(虽然我不会直接发现任何异常).
看起来我无法在命令行上执行任何操作来恢复我的存储库.
我找到了这个引用,但我不知道如何"将HEAD更改为有效的ref/hash".
有没有人知道从哪里去?
(我知道这些问题在SO上多次出现,但这些问题都没有相同的起源,并且它们的解决方案都不起作用.如果你这样做,请确保这个问题确实是重复的.)
(我是提问者。)
不幸的是我没有时间及时解决这个问题。这个项目的压力很大,我需要继续下去。我决定进行一次全新的结帐。一切又恢复正常了。
经验教训:在提交时永远不要出现 BSoD。