【发布时间】:2019-08-20 20:08:17
【问题描述】:
我在使用的时候报这个错误
git log
致命:您当前的分支似乎已损坏
我的分支文件被破坏了 我在记事本中打开了 .git/refs/heads/mybranch 但我只看到了一些 ?????? 在文件中
我知道我必须找到分支哈希并将其复制到 .git/refs/heads/mybranch 文件中 但我不知道如何找到那个哈希
我读过这个话题 Broken branch in git, fatal: your current branch appears to be broken
【问题讨论】:
-
我建议尝试
git checkout -b new_branch创建一个新分支,然后git branch -D mybranch删除您原来的分支。然后您可以将new_branch重命名为您想要的任何名称。注意:这假设您当前与mybranch处于同一提交状态。
标签: git git-branch git-bash