git 中 出现your current branch appears to be broken错误
1.死机导致的 Git 错误
原因为:IDEA崩了,使用git log 命令时候提示标题中错误,git status 提示正常 。
2. 解决方案,修复 .git/refs/heads/分支名
2.1 查找 .git/logs/refs/heads/分支名, 打开这个文件
2.2 查找 .git/logs/refs/heads/分支名, 打开这个文件找到最后一次 commit 的 commit-id
711fe2d55860cf1fb6d5c2a8867363ef29b372e8 eaf57a1fdde86d985340a993ceb9beadb7cf11f3 yanglin1501804006 <yanglin02@******> 1593426173 +0800 commit: 整合半有缘的接口管理功能
这里的 commit-id 就是eaf57a1fdde86d985340a993ceb9beadb7cf11f3