重新启动计算机后,' git commit' &安培; ' git status'都返回错误信息:
error: bad signature
fatal: index file corrupt
运行' git branch':
fatal: Failed to resolve HEAD as a valid ref.
运行' git log':
fatal: your current branch appears to be broken
是什么导致这个?
如何恢复/修复我的本地仓库/分支?
答案 0 :(得分:3)
我找到了一个适合我的解决方案。
.git
文件夹替换原始仓库中的那个。这将修复由于(在此特定情况下)在计算机被强制关闭时被丢弃(但在本地保存)的未提交更改而发生的分离的HEAD状态。