【问题标题】:Repo not pointing to HEAD branch回购不指向 HEAD 分支
【发布时间】:2015-08-18 15:49:35
【问题描述】:

我对我的生产站点的存储库进行了结帐,因为我想检查更改。现在我将我的 repo 指向了最新的提交,但现在没有指向 HEAD 分支所以而不是这个

[gcardonav@gambit workshop]$ git status
# On branch master

我收到了

[root@prod website]# git status
# Not currently on any branch.

我尝试了git reset --hard origin/HEAD,但仍然没有指向分支主控。我需要做什么?

【问题讨论】:

  • 谢谢@zaratustra,那是我找不到的。

标签: git unix git-branch master


【解决方案1】:

HEAD 指针已分离,例如HEAD 指向您的任何分支都未指向的提交。要返回master,您可以运行:

git checkout master

现在HEAD 指向master 指向的提交。阅读this了解更多信息

【讨论】:

  • 你有 HEAD 是分离的,例如HEAD 指向您的任何分支都未指向的提交。 这有点不精确。当HEAD 直接指向某个提交时,您处于分离 HEAD 状态,无论后者是否是分支的提示。见stackoverflow.com/questions/25670173/…
  • 谢谢,不知道怎么表达更准确。
  • 相应地修改你的答案,你会得到我的支持。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2016-09-30
  • 2017-03-07
  • 2013-07-25
  • 1970-01-01
  • 1970-01-01
  • 2017-01-31
相关资源
最近更新 更多