Questão 2891929

Tecnologia da Informação · 2025

Questão

ID 2891929

Disciplina: Tecnologia da Informação

Assunto: GIT

Ano: 2025 Banca: Instituto Verbena Órgão: Câmara Municipal de Morrinhos


Considere o seguinte cenário e sequência de comandos executados no Git:

# Repositório local já existe e está configurado com um repositório remoto

git checkout -b feature/novarecurso

echo "Nova funcionalidade" > funcionalidade.txt

git add funcionalidade.txt

git commit -m "Adiciona nova funcionalidade"

git push origin feature/novarecurso

# Mais tarde, no repositório remoto, a branch main recebeu novos commits

git checkout main

git pull origin main

git checkout feature/novarecurso

git merge main

Após executar esses comandos, surgiram conflitos de merge no arquivo funcionalidade.txt. O desenvolvedor resolve manualmente os conflitos, salva as alterações e executa:

git add funcionalidade.txt

git commit -m "Resolve conflitos no merge da branch main"

git push origin feature/novarecurso

Com base no fluxo apresentado, qual foi o objetivo principal do comando git merge main no contexto do fluxo de trabalho do Git?

Alternativas da questão 2891929
Pular para o conteúdo principal