git在单分支克隆后获取一个特定的分支

时间:2016-07-16 17:12:25

标签: git branch fetch

我有一个我刚刚克隆的远程回购。本地.config有这个:

[remote "origin"]
    url = ...
    fetch = +refs/heads/branch1:refs/remotes/origin/branch1
[branch "branch1"]
    remote = origin
    merge = refs/heads/branch1

现在我知道我的同事创建了一个新的远程分支 - “branch2”。我想获取它然后结帐。此外,我不想获取所有分支 - 只有新分支。 我知道的唯一方法是通过添加

来修改.config
fetch = +refs/heads/branch2:refs/remotes/origin/branch2

然后做“git pull”

有没有办法通过git命令添加获取新分支?我不想在每次需要新分支时编辑配置。

0 个答案:

没有答案