Eu tenho um projeto hospedado no GitHub que alguém bifurcou. No garfo, eles criaram um novo ramo "foo" e fizeram algumas alterações. Como puxo o "foo" deles para um novo ramo também chamado "foo" no meu repositório?
Entendo que eles poderiam enviar uma solicitação de recebimento para mim, mas eu gostaria de iniciar esse processo pessoalmente.
Suponha o seguinte:
- Porque eles bifurcaram meu projeto, ambos os nossos repositórios compartilham a mesma 'história'
- Embora o GitHub mostre que o projeto foi bifurcado do meu, meu repositório local não tem nenhuma referência ao projeto dessa pessoa. Preciso adicionar o deles como controle remoto?
- Ainda não tenho um ramo chamado "foo" - não sei se preciso criá-lo manualmente primeiro.
- Eu definitivamente quero que isso seja puxado para um ramo separado e não meu mestre.
git://
URL da página de repositório do GitHub da outra pessoa no lugar de//path/to/coworkers/repo.git
. (Descrevendo que foi o que fez a minha resposta muito lenta;))