O título é diferente da pergunta. Deve ser Pull de outros remoto
Daniel
2
Você poderia editar o título? Eu vim aqui desta pesquisa: google.com.au/… . Para extrair de outro ramo, faça o seguinte: `git pull origin branch_name_you_want_to_pull_from: branch_name_to_pull_to
git pullé realmente apenas uma abreviação para git pull <remote> <branchname>, na maioria dos casos, é equivalente a git pull origin master. Você precisará adicionar outro controle remoto e extrair explicitamente dele. Esta página descreve em detalhes:
Obrigado! Devo adicionar o "upstream" à mesma pasta do projeto que minha origem? Por exemplo. cd projeto git remote adicione o upstream git: //github.com/somename/original-project.git
Rodou
Após tais puxando i ver merge pronta, mas não apenas limpar outro ramo
Yola
58
upstreamno exemplo do github é apenas o nome que eles escolheram para se referir a esse repositório. Você pode escolher o que quiser ao usar git remote add. Dependendo do que você selecionar para esse nome, seu git pulluso será alterado. Por exemplo, se você usar:
Respostas:
git pull
é realmente apenas uma abreviação paragit pull <remote> <branchname>
, na maioria dos casos, é equivalente agit pull origin master
. Você precisará adicionar outro controle remoto e extrair explicitamente dele. Esta página descreve em detalhes:http://help.github.com/forking/
fonte
upstream
no exemplo do github é apenas o nome que eles escolheram para se referir a esse repositório. Você pode escolher o que quiser ao usargit remote add
. Dependendo do que você selecionar para esse nome, seugit pull
uso será alterado. Por exemplo, se você usar:git remote add upstream git://github.com/somename/original-project.git
então você usaria isso para obter alterações:
git pull upstream master
Mas, se você escolher a origem para o nome do repositório remoto, seus comandos serão:
Para nomear o repositório remoto em sua configuração local:
git remote add origin git://github.com/somename/original-project.git
E puxar:
git pull origin master
fonte