Respostas:
Veja a página de manual do git-pull :
git pull [options] [<repository> [<refspec>...]]
e na seção de exemplos:
Mesclar na ramificação atual a ramificação remota a seguir:
$ git pull origin next
Então eu imagino que você queira fazer algo como:
git pull origin dev
Para configurá-lo para que faça isso por padrão enquanto você estiver no ramo de desenvolvimento:
git branch --set-upstream-to dev origin/dev
Aqui está o que você precisa fazer. Primeiro, verifique se você está no ramo que não deseja puxar. Por exemplo, se você possui mestre e ramo de desenvolvimento, e está tentando puxar ramo de desenvolvimento, permaneça no ramo mestre.
git checkout master
Então,
git pull origin develop
git checkout develope git pull origin develope funcionou bem. Você precisaria fazer check-out outro ramo, se você quiser remover um ramo local ou remoto ( git branch -d developou git push origin --delete develop)
Geralmente é mais claro separar as duas ações git pull. A primeira coisa que faz é atualizar o branc de rastreamento local que corresponde à ramificação remota. Isso pode ser feito com git fetch. A segunda é que, em seguida, ela se funde nas alterações, as quais, é claro, podem ser feitas git merge, embora outras opções, como git rebaseocasionalmente úteis.
Exemplo de documentação do Laravel:
git pull https://github.com/laravel/docs.git 5.8
com base no formato do comando:
git pull origin <branch>
👍
Aqui estão as etapas para puxar um ramo específico ou qualquer ramo,
1.clone o master (é necessário fornecer nome de usuário e senha)
git clone <url>
2. o comando acima clonará o repositório e você será o ramo principal agora
git checkout <branch which is present in the remote repository(origin)>
3. O comando acima fará checkout no ramo que você deseja extrair e será configurado para rastrear automaticamente esse ramo
4.Se, por algum motivo, não funcionar assim, depois de fazer o check-out para essa ramificação no sistema local, basta executar o comando abaixo
git pull origin <branch>
Você pode atualizar / puxar o ramo git, pode usar o comando abaixo
git pull origin <branch-name>
O comando acima terá uma atualização / pull de dar o nome do ramo
Se você deseja obter pull de outro ramo, precisará ir para esse ramo.
git checkout master
Do que
git pull origin development
Espero que funcione para você
git-pull - Busque e integre-se a outro repositório ou uma filial local
git pull [options] [<repository> [<refspec>...]]
Você pode consultar o documento oficial do git https://git-scm.com/docs/git-pull
Ex:
git pull origin dev
Se você deseja extrair de um ramo específico, tudo o que você precisa fazer é
git pull 'remote_name' 'branch_name'
NOTA: Certifique-se de confirmar seu código primeiro.
--set-upstreamsinalizador foi descontinuado e será removido. Considere usar--trackou--set-upstream-to Branch devconfigurar para rastrear o dev remoto da ramificação da origem." Por exemplo.git branch --set-upstream-to origin/dev