Logo Passei Direto
Buscar
Ao trabalhar com o Git, é comum utilizar o comando git pull para atualizar o repositório local com as alterações feitas no repositório remoto, combinando os efeitos dos comandos git fetch e git merge. Esse é um procedimento fundamental para manter o código local sincronizado com as atualizações feitas por outros colaboradores no repositório remoto. Nesse sentido, assinale a alternativa que descreve corretamente o procedimento realizado ao executar o comando git pull. Questão 2Escolha uma opção: a. Utilizando o comando git pull, o Git mescla as alterações locais com as do repositório remoto sem verificar se há conflitos entre elas. b. O comando git pull remove todas as alterações locais não confirmadas e força a aplicação das alterações do repositório remoto. c. Ao executar o comando git pull, o Git busca as alterações do repositório remoto e as aplica automaticamente no branch local, sem a necessidade de confirmação adicional. d. Com o comando git pull, o Git faz o download de todas as branches do repositório remoto e as adiciona ao repositório local como branches separadas. e. O git pull cria um novo branch local com base nas alterações do repositório remoto e copia
User badge image
Rogério Froes

mês passado

Respostas

User badge image

Ed Verified user icon

mês passado

Vamos analisar cada uma das alternativas para entender o que o comando `git pull` realmente faz: a) Utilizando o comando git pull, o Git mescla as alterações locais com as do repositório remoto sem verificar se há conflitos entre elas. - Esta afirmação não é correta, pois o Git verifica conflitos durante o processo de merge. b) O comando git pull remove todas as alterações locais não confirmadas e força a aplicação das alterações do repositório remoto. - Isso também não é verdade, pois o `git pull` não remove alterações locais não confirmadas. c) Ao executar o comando git pull, o Git busca as alterações do repositório remoto e as aplica automaticamente no branch local, sem a necessidade de confirmação adicional. - Esta afirmação está correta. O `git pull` faz um `fetch` para buscar as alterações e, em seguida, um `merge` para aplicá-las automaticamente. d) Com o comando git pull, o Git faz o download de todas as branches do repositório remoto e as adiciona ao repositório local como branches separadas. - Isso não é verdade, pois o `git pull` apenas atualiza o branch atual, não baixa todas as branches. e) O git pull cria um novo branch local com base nas alterações do repositório remoto e copia. - Isso também não é correto, pois o `git pull` não cria um novo branch, ele atualiza o branch atual. Portanto, a alternativa correta é: c) Ao executar o comando git pull, o Git busca as alterações do repositório remoto e as aplica automaticamente no branch local, sem a necessidade de confirmação adicional.

Essa resposta te ajudou?

0
Dislike0

Ainda com dúvidas?

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

Mais conteúdos dessa disciplina