Solucionado (ver solução)
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!!!

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