2

可能重复:获取现有 git 分支以跟踪远程分支

我知道如何创建一个跟踪远程分支的新分支。但是如何使现有分支跟踪远程分支。我知道我可以编辑 .git/config 文件,但似乎应该有更简单的方法。

4

1 回答 1

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文件。

于 2012-10-05T09:59:22.540 回答