Tudo bem, eu pesquisei um pouco sobre isso, mas não consegui encontrar uma resposta exata, então tenho que perguntar.
Eu tenho 2 controles remotos: origem e repo2.
Eu gostaria de fazer algo como
git pull repo2 master
Mas isso puxaria o branch master do repo2 para o meu master. Posso especificar um branch diferente para puxar, para meu branch local?
git fetch remote2
antes, se ainda não o fez. Caso contrário, você verá> fatal: Não é possível atualizar os caminhos e alternar para o branch 'myBranchName' ao mesmo tempo.