将远程分支拉入具有不同名称的本地仓库?

时间:2012-08-20 18:43:26

标签: git github repository

好吧我对此做了一些研究,但我找不到确切的答案,所以我不得不问。

我有2个遥控器:origin和repo2。

我想做点什么

git pull repo2 master

但这会将repo2的主分支拉入我的主人。我可以为我的本地分支指定一个不同的分支吗?

2 个答案:

答案 0 :(得分:128)

git checkout -b myBranchName repo2/master

答案 1 :(得分:3)

git pull命令是执行git fetchgit merge的便捷功能。如果您只想从新远程检索分支而不尝试将其合并到任何工作副本分支中,则可以使用git fetch。然后,您可以参考git branch -av查看所有本地和远程分支,并根据需要在任一远程操作。