将远程分支拉入不同名称的本地回购?

好吧,我做了一点研究,但我不能找到一个确切的答案,所以我不得不问。

我有两个遥控器: 原产地和回收站。

我想做一些像

git pull repo2 master

但这会把回收的主分支吸引到我的主人身上。我可以为我的本地分支指定一个不同的分支吗?

71682 次浏览
git checkout -b myBranchName repo2/master

git pull命令是一个便于执行 git fetchgit merge的函数。如果您只想从一个新的远程检索分支,而不想尝试将其合并到任何工作副本分支中,那么只需使用 git fetch即可。然后,您可以引用 git branch -av来查看所有本地和远程分支,并在任意一个远程上进行操作。