我知道如何创建一个跟踪远程分支的新分支,但是如何使现有分支跟踪远程分支?
我知道我可以编辑.git/config
文件,但似乎应该有一个更简单的方法.
给定分支foo
和远程upstream
:
截至Git 1.8.0:
git branch -u upstream/foo
或者,如果本地分支foo
不是当前分支:
git branch -u upstream/foo foo
或者,如果您想键入更长的命令,这些相当于以上两个:
git branch --set-upstream-to=upstream/foo
git branch --set-upstream-to=upstream/foo foo
截至Git 1.7.0:
git branch --set-upstream foo upstream/foo
注:
foo
从远程 upstream
跟踪远程分支 foo
。 git fetch upstream
.