git如何克隆和跟踪所有分支

时间:2012-12-19 14:00:36

标签: git git-clone

  

可能重复:
  Is it possible to clone git config from remote location?

如标题中所示,如何一次性自动克隆回购并跟踪所有远程分支?

当我克隆远程回购时,它只跟踪origin/master,然后我需要手动跟踪其他远程分支。有没有办法自动完成?

1 个答案:

答案 0 :(得分:0)

不太明白,但是......

当您克隆时,您可以访问所有分支,它们位于原点。

查看一个git checkout other_branch_name

如果这些分支随后在服务器上更新,您只需要git fetch来获取所有最新版本以及已添加的任何新分支。

git fetch会将它们放在origin / only中。它们不会合并到您当前的分支中,除非您执行git merge(或git pull执行fetchmerge - 但我要避免这些日子大部分都是因为如果你不再关注什么是非常危险的。