幸运的是,win10决定在我推动当地分店时确切地说我。重启后,git无法跟踪我的回购。
git status
返回:fatal: Failed to resolve HEAD as a valid ref.
。
我检查了这个.git/HEAD
指向refs/heads/<my-branch>
。我打开了那个文件,它包含了乱码,而refs/heads/master
包含了某种哈希值。
有没有办法修复我当地的回购?
答案 0 :(得分:0)
您可以尝试使用git update-ref
重置HEAD:
git update-ref HEAD refs/heads/master
或者,您也可以将以下内容简单地放在.git/HEAD
文件中:
ref: refs/heads/master