Solucionado (ver solução)
Solucionado
(ver solução)
2
respostas

Git pull

para usar o comando git pull precisa especificar o repositorio e a branch, exemplo origin/master, mas percebi que nessa aula foi usado apenas git pull, sem especificar o repositorio remoto, não entendi como isso funcionou

2 respostas
solução!

Olá Suellen, tudo bem ?

Como comentei numa outra dúvida, precisamos especificar apenas se a branch local não estiver "ligada" (tracked) com a branch remota. Assim seria necessário git pull origin master, por exemplo, especificando a branch remota que quer pegar. Caso as branches já estejam "ligadas" - ou seja, caso tenha sido pushada com a opção -u (set-upstream) git push -u origin master, por exemplo, aí já não é necessário fazer isso, e o git pull já funciona.

O help (na parte destacada abaixo) da opção -u do comando push usa justamente esse exemplo do git pull pra exemplificar a opção.

-u, --set-upstream

For every branch that is up to date or successfully pushed, add upstream (tracking) reference, used by argument-less git-pull(1) and other commands. For more information, see branch..merge in git- config(1).

Espero ter ajudado. Abraço!

ajudou sim, foi bem esclarecedor, muito obrigado

Quer mergulhar em tecnologia e aprendizagem?

Receba a newsletter que o nosso CEO escreve pessoalmente, com insights do mercado de trabalho, ciência e desenvolvimento de software