请帮助让头指向git中的主人

我试过了
git rebase HEAD master
Run Code Online (Sandbox Code Playgroud)
和
git checkout master
Run Code Online (Sandbox Code Playgroud)
没有任何帮助.
更新:奇怪我试过:
git symbolic-ref HEAD
refs/heads/master
Run Code Online (Sandbox Code Playgroud)
然后
git rev-parse refs/heads/master
fc550e5ff2fe49d64ee1d8bf0da09b2b24bf2cd7
Run Code Online (Sandbox Code Playgroud)
然后我在以下命令后发出奇怪的警告
git rev-parse HEAD
warning: refname 'HEAD' is ambiguous.
fc550e5ff2fe49d64ee1d8bf0da09b2b24bf2cd7
Run Code Online (Sandbox Code Playgroud)
新更新:遥控器中有HEAD分支 - >原点.删除后一切都还可以.我不再有那个警告了.
如果您没有正在进行的本地工作:
git checkout master
git reset --hard # reset HEAD to the master branch
Run Code Online (Sandbox Code Playgroud)
但是,如果' HEAD' 也是分支的名称:
HEAD不应该是分支的名称:重命名它.你可以试试:
git checkout master
git merge HEAD
Run Code Online (Sandbox Code Playgroud)哪个应该快速转发到该分支master.
实际上,OP确认:
HEAD遥控器/原产地有分支.
删除后一切都还可以.我不再有那个警告了.
请注意,这是不同的origin/HEAD,它标识在远程存储库的默认分支.
| 归档时间: |
|
| 查看次数: |
22389 次 |
| 最近记录: |