第一次 、采用 update直接还原
git update-ref HEAD 3274b39b2cadfe128f047b618c8bf5a34c463a1a
git操作错误Failed to resolve HEAD as a valid ref解决方案_喵″的博客-CSDN博客
第二次:出现该问题,上述方式不好用,采用如下方法:
问题描述: 在git提交时一不小心被拔了插头,重启之后进行git操作提示错误
“fatal: your current branch appears to be broken”
问题原因: 在 .git\refs\heads\xxx(当前分支) 出现乱码
问题解决: 在.git\logs\refs\heads\xxx (当前分支) 中的最后一个哈希值 复制到 .git\refs\heads\xxx(当前分支) 中
找了许多方法,感觉这个是最简单的,亲测有效。
方法出处:http://blog.freecart.cn/archives/109