Solucionado (ver solução)
Solucionado
(ver solução)
1
resposta

Diferença entre -u e -t

Não muito ficou claro pra mim a diferença entre

git branch -u

e

git branch -t
1 resposta
solução!
-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