使现有的Git分支跟踪远程分支?我知道如何创建一个跟踪远程分支的新分支,但是如何使现有分支跟踪远程分支?我知道我可以编辑.git/config文件,但似乎应该有更简单的方法。
3 回答
![?](http://img1.sycdn.imooc.com/54584c5e0001491102200220-100-100.jpg)
慕娘9325324
TA贡献1783条经验 获得超4个赞
有枝foo
还有遥控器upstream
:
截至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
截至1.7.0吉特:
git branch --set-upstream foo upstream/foo
注:
- 以上所有命令都将导致本地分支。
跟踪远程分支foo
从遥远的地方foo
upstream
. - 旧的(1.7.x)语法被废弃,而倾向于新的(1.8+)语法。新的语法是为了更直观和更容易记住。
- 定义上游将失败与新创建的遥控器,但尚未被获取。在这种情况下运行
事先。git fetch upstream
- 3 回答
- 0 关注
- 1699 浏览
添加回答
举报
0/150
提交
取消