我知道如何建立一个跟踪远程分支的新分支。但是,如何使现有分支跟踪远程分支。我知道我可以编辑.git / config文件,但似乎应该有一个更简单的方法。
答案 0 :(得分:5)
这项任务有很多解决方案。
<强> 1。手动更新
您可以打开.git/config
文件并添加分支的定义:
[branch "myfeature"]
remote = origin
merge = refs/heads/myfeature
现在,您现有的分支myfeature
将跟踪refs/heads/myfeature
中的远程分支origin
。
<强> 2。使用branch
命令
另一种方法是使用set-upstream
命令的branch
:
git branch --set-upstream <your-branch> origin/<remote-branch>
它会更新您的.git/config
文件。