Não muito ficou claro pra mim a diferença entre
git branch -u
e
git branch -t
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!
Não muito ficou claro pra mim a diferença entre
git branch -u
e
git branch -t
-u
Este comando cria uma referência entre uma branch local
e uma branch remota após a criação da branch local.
-t
Este comando cria uma referência entre uma branch local
e uma branch remota na hora de criar a nova branch local.
No -u quando tu cria uma branch na tua máquina (local) e vai enviar (push) essa branch pro repositório, tu diz qual o nome da branch remota que tu vai linkar a tua branch local
git push -u origin design
ta na branch design vai enviar ela e vi referenciar ela com a origin design
Já no -t, já existe uma branch remota lá, aí tu vai querer fazer o push desse branch, então tu vai criar uma nova branch e pra essa branch nova que tu ta criando ter referência com a branch que ta no teu repositório tu precisa passar o -t e o nome da tua branch remota
git branch -t design origin/design