Git从不同的存储库中提取分支

5 git git-pull

我目前的存储库中的文件很少.我想合并来自不同存储库的远程分支.

  1. github.com/username/code.git(分支加载器)拉出并合并分支
  2. 然后从github.com/username/code.git(分支登录)拉取并合并分支

是可能的还是什么是变通方法?我想继续从不同的远程分支向我当前的分支添加代码.

SpiXel.. 11

您可以使用添加存储库的其他来源

git remote add new_origin git@theUrlToRepo

您现在可以开始推/拉,并基本上在两个遥控器上执行所有操作.

git push origin master
git push new_origin master

git pull origin master
git pull new_origin master

您只需指定正在进行操作的远程控制器并进行设置即可.

在您的特定用例中,添加远程repos并命名后,您可以执行以下操作,将远程分支合并到本地工作区.

git merge origin/loader
git merge new_origin/login