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