Neste artigo você vai aprender a diferença entre downstream e upstream em git, termos muito comuns quando se trabalha com controle de versão

diferença entre downstream e upstream capa

Fala programador(a), beleza? Bora aprender mais sobre git e controle de versão!

O termo downstream se caracteriza por ações que realizamos com o código que vem do repositório remoto

Ou seja, quando há um git clone de um repo, nós ‘estamos em downstream’

Pois o código foi entregue a nós de algum local, e agora estamos alterando o mesmo

A informação veio de cima para baixo

Quer aprender mais sobre git? Veja este curso gratuito:

E o upstream é o contrário disso, como quando enviamos uma alteração para o repo utilizando o git push

Agora o fluxo é o inverso, pois nós que estamos alimentando a fonte original dos dados

Podemos fazer uma alusão a um download e um upload

Sendo o downstream um download e o upstream um upload

Conclusão

Neste artigo você viu a diferença entre downstream e upstream em git

Podemos fazer uma comparação com ações que realizamos diariamente, que são o upload e o download

Quando fazemos o download de algo, é o mesmo que estar em downstream

Já o upload seria o upstream, quando estamos enviando algo ao repositório de código

Confira nossos cursos gratuitos no Youtube, com vídeos todos os dias! Se inscreva e ative o sininho para receber as notificações e aprender mais ainda sobre desenvolvimento web!

Veja também nosso catálogo de cursos na Udemy, todos com exercícios e projetos práticos, nas mais diversas tecnologias. O link acima contém um cupom de desconto para os cursos!

Subscribe
Notify of
guest

0 Comentários
Inline Feedbacks
View all comments