FC ConcursosFC Concursos

Questão FC373991

Uma Analista estã trabalhando em um repositório GitHub, em condições ideais, e precisa mesclar uma branch chamada feature na branch main. No entanto, durante o merge, a Analista en

Automação e Gestão de Projetos de Software

FCC · 2024

Uma Analista estã trabalhando em um repositório GitHub, em condições ideais, e precisa mesclar uma branch chamada feature na branch main. No entanto, durante o merge, a Analista encontrou um conflito no arquivo index.bhtml. Após resolver o conflito manualmente, ela adicionou o arquivo ao indice, mas esqueceu de finalizar o merge. O comando a ser utilizado para finalizar o merge corretamente é:

  1. qit push origin main to feature
  2. git commit -x "Merge branch 'feature' into 'main' "
  3. git merge --continue
  4. git rebase --continue
  5. git commit --amend
Mostrar resposta e comentário

Gabarito

Certo

Comentário do professor

O comando git merge --continue é usado para concluir uma operação de merge que estava interrompida por conflitos. Após resolver manualmente os conflitos no arquivo e colocar as alterações no índice com git add, este comando finaliza a mesclagem criando o commit de merge.

Ao executá‑lo, o Git verifica se os conflitos foram resolvidos e os arquivos estão staged; se estiverem, ele cria o commit de merge (abrindo o editor para a mensagem padrão, salvo configuração contrária). Se ainda houver arquivos não adicionados, o comando recusará continuar até que o índice esteja atualizado.

Em resumo: resolva conflitos, faça git add dos arquivos afetados e execute git merge --continue para concluir corretamente a mesclagem.

Conteúdo do catálogo FC Concursos · Atualizado em

Continue aprendendo