Função do comando git pull
Gabarito: letra D. O comando git pull é utilizado para baixar as alterações do repositório remoto para o repositório local e, em seguida, mesclá-las (merge) com a branch atual. A alternativa D descreve exatamente essa função: "Fazer o download das alterações do repositório remoto para o repositório local".
O git pull é, na verdade, uma combinação de dois comandos: git fetch (que baixa os dados) e git merge (que integra as alterações). O contexto fornecido confirma: "O comando git pull busca (fetch) e mescla (merge) automaticamente uma branch remota dentro da sua branch atual."
Alternativa A — ❌ Incorreta
Enviar alterações locais para o repositório remoto é função do comando git push, não do git pull.
Alternativa B — ❌ Incorreta
Criar uma nova branch é feito com git branch <nome> ou git checkout -b <nome>, não com git pull.
Alternativa C — ❌ Incorreta
Verificar o histórico de alterações é feito com git log ou git blame, não com git pull.
Alternativa D — ✅ Correta ⟵ GABARITO
Conforme explicado, o git pull baixa as alterações do repositório remoto para o local e as mescla automaticamente.
Alternativa E — ❌ Incorreta
Remover uma branch local ou remota é feito com git branch -d ou git push origin --delete, não com git pull.
Conclusão: O comando git pull é essencial para sincronizar seu trabalho local com o repositório remoto, baixando e integrando as alterações.
Gabarito: letra D.