Logo Passei Direto
Buscar
Qual e a diferenca entre "git pull" e "git fetch"?
a) "Git fetch" atualiza o repositorio local, mas nao faz merge das alteracoes, enquanto "git pull" faz tanto o fetch quanto o merge automaticamente.
b) "Git pull" apenas atualiza o repositorio local sem integrar as alteracoes.
c) "Git fetch" e "git pull" sao comandos identicos no Git.
d) "Git pull" e utilizado apenas para baixar novos arquivos do repositorio remoto.
User badge image
Aprendendo com Desafios

há 2 meses

Respostas

User badge image

Ed Verified user icon

há 2 meses

Vamos analisar as opções para entender a diferença entre "git pull" e "git fetch": a) "Git fetch" atualiza o repositório local, mas não faz merge das alterações, enquanto "git pull" faz tanto o fetch quanto o merge automaticamente. - Esta afirmação está correta. O "git fetch" baixa as alterações do repositório remoto, mas não as integra ao seu branch atual. Já o "git pull" faz o fetch e, em seguida, faz o merge dessas alterações. b) "Git pull" apenas atualiza o repositório local sem integrar as alterações. - Esta afirmação é incorreta, pois o "git pull" realmente integra as alterações após o fetch. c) "Git fetch" e "git pull" são comandos idênticos no Git. - Esta afirmação é falsa, pois eles têm funções diferentes. d) "Git pull" é utilizado apenas para baixar novos arquivos do repositório remoto. - Esta afirmação é enganosa, pois o "git pull" também faz o merge das alterações. Portanto, a alternativa correta é: a) "Git fetch" atualiza o repositório local, mas não faz merge das alterações, enquanto "git pull" faz tanto o fetch quanto o merge automaticamente.

Essa resposta te ajudou?

0
Dislike0

Ainda com dúvidas?

Envie uma pergunta e tenha sua dúvida de estudo respondida!

Essa pergunta também está no material:

Mais perguntas desse material

Mais conteúdos dessa disciplina