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)
1
resposta

O que é ramificação upstream em git?

Olá,

Eu estava lendo a documentação do git branch e encontrei a seguinte frase:

-d

--excluir

Exclua uma ramificação. A ramificação deve ser totalmente mesclada em sua ramificação upstream, ou em HEAD, caso de nenhum upstream ser definido com --track ou --set-upstream-to.

O que significa upstream e ramificação upstream?

1 resposta
solução!

Oi Wilton tudo bem?

Upstream é tudo que você insere no git: criar um repositório no git, fazer um commit, fazer um push.

Downstream é tudo que você pega do git: clonar um repositório, fazer um pull.

Ramificação é o branch, ou seja um repositório paralelo.

Por exemplo eu tenho meu projeto de uma página web no git. Aí amigo meu vai lá e pensa: "ficaria muito legal se as cores fossem azuis e verdes". Aí ele faz uma ramificação upstream do meu projeto. Ele cria um projeto paralelo de como ficaria se fosse azul e verde a página para me mostrar.

Enfim são muitos conceitos, para entender melhor se não está fazendo sugiro fazer o curso de git https://cursos.alura.com.br/course/git .

Espero ter ajudado!!!