gpt4 book ai didi

git - 如何使Head指向git中的master?

转载 作者:太空狗 更新时间:2023-10-29 12:54:00 26 4
gpt4 key购买 nike

请帮忙把Head指向master in git

git problem image

我试过了

git rebase HEAD master

git checkout master

这些都没有帮助。

更新:奇怪我试过了:

git symbolic-ref HEAD
refs/heads/master

然后

git rev-parse refs/heads/master
fc550e5ff2fe49d64ee1d8bf0da09b2b24bf2cd7

然后我在执行以下命令后收到了奇怪的警告

git rev-parse HEAD
warning: refname 'HEAD' is ambiguous.
fc550e5ff2fe49d64ee1d8bf0da09b2b24bf2cd7

新更新:remotes -> origin 中有 HEAD 分支。去掉之后一切正常。我不再收到该警告。

最佳答案

如果您没有任何正在进行的本地工作:

git checkout master
git reset --hard # reset HEAD to the master branch

但是,如果“HEAD也是分支的名称:

  1. 不要那样做。 HEAD 不应是分支名称:rename it .
  2. 你可以试试:

    git checkout master
    git merge HEAD

应该将该分支快进到 master


实际上,OP 确认:

There was HEAD branch in remotes/origin.
After removing it everything is ok. I do not have that warning anymore.

注意这是不同的 from origin/HEAD ,它标识该远程存储库上的默认分支。

关于git - 如何使Head指向git中的master?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19335710/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com