为了账号安全,请及时绑定邮箱和手机立即绑定

使现有的Git分支跟踪远程分支?

使现有的Git分支跟踪远程分支?

Git
斯蒂芬大帝 2019-06-05 13:41:11
使现有的Git分支跟踪远程分支?我知道如何创建一个跟踪远程分支的新分支,但是如何使现有分支跟踪远程分支?我知道我可以编辑.git/config文件,但似乎应该有更简单的方法。
查看完整描述

3 回答

?
慕娘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

    事先。


查看完整回答
反对 回复 2019-06-05
  • 3 回答
  • 0 关注
  • 1699 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信