阅读标题,我知道你会非常震惊,因为我确信头部没有脱离。我不习惯GIT。原来的回购已经从我命名的上游克隆了。我试图通过git pull来解决这些变化,它说,已经是最新的。 我做了,
git branch -r
origin/HEAD -> origin/master
origin/master
upstream/branchName
upstream/master
所以我的头脑是原点大师,我觉得很好。 做着,
cat .git/HEAD
给出
ref: refs/heads/master
整个堆叠我看到人们将它称为一个独立的头部问题。但我认为情况并非如此。
我昨天在上游做了一个git fetch,它向我展示了压缩文件和一切。但是当我在编辑器中打开回购时,我看不到任何新的更改。
答案 0 :(得分:3)
git fetch
获取提交但不会影响您的HEAD
排名。您需要将本地主服务器与所需的上游进行合并:
git merge upstream/master
(或git merge origin/master
)。
git pull
通常会为您git fetch
和git merge
执行,但如果没有新的提交,它将会中止。请注意,如果您从upstream
之类的其他遥控器中提取,则需要将其与要合并的分支一起指定:git pull upstream master