Solucionado (ver solução)

Importante

Você está vendo a versão anterior da nova experiência da Alura que estamos preparando para você. Em breve, ela ganha uma identidade visual novinha totalmente pensada em potencializar seus estudos!

Solucionado
(ver solução)
2
respostas

git checkout -t

Olá,

Fiquei com dúvida no comando git checkout -t. Pelo que entendi ele faz a troca para branch e caso não exista essa branch ele meio que"sincroniza" com o origin certo?

Mas por exemplo se eu eu atualizei todo o código antes de de iniciar o desenvolvimento usando o git pull essas branchs não deveriam vir junto com a atualização?

Obrigado

2 respostas
solução!

Boa tarde Willian, essas branches são locais e sincronizadas com a remota. Se você cria uma branch com -t ela fica traqueada com a original e seus pull e push batem na original, era isso que queria fazer?

Olá Guilherme,

Seria isso sim. Obrigado.