问题描述: 在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

Logo

华为开发者空间,是为全球开发者打造的专属开发空间,汇聚了华为优质开发资源及工具,致力于让每一位开发者拥有一台云主机,基于华为根生态开发、创新。

更多推荐