好吧我对此做了一些研究,但我找不到确切的答案,所以我不得不问。
我有2个遥控器:origin和repo2。
我想做点什么
git pull repo2 master
但这会将repo2的主分支拉入我的主人。我可以为我的本地分支指定一个不同的分支吗?
答案 0 :(得分:128)
git checkout -b myBranchName repo2/master
答案 1 :(得分:3)
git pull
命令是执行git fetch
和git merge
的便捷功能。如果您只想从新远程检索分支而不尝试将其合并到任何工作副本分支中,则可以使用git fetch
。然后,您可以参考git branch -av
查看所有本地和远程分支,并根据需要在任一远程操作。