No video de coolaboracao em projetos open source se usou esses dois comandos. No video ele apelida o repositorio remoto da pessoa que colabora de "original". Qual a diferenca entre os dois comandos? Nao entendo bem quando usar um ou outro
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!
No video de coolaboracao em projetos open source se usou esses dois comandos. No video ele apelida o repositorio remoto da pessoa que colabora de "original". Qual a diferenca entre os dois comandos? Nao entendo bem quando usar um ou outro
Oi Janile, tudo bom?
O pull é um comando para puxar os dados do repositorio. Ou seja, buscar do servidor do git o código. O comando merge, por outro lado, trabalha local e "junta" duas branchs ao invés de buscar informações. Ou seja, quando você usa git merge você está trabalhando com o que você tem na sua máquina (que pode ou nao estar igual a o que está no servidor).
O git pull você usa quando quer atualizar sua branch com o que está no servidor. O git merge você usa quando quer juntar duas branchs (depois de fazer o rebase)
Abraço