Conhecimentos Específicos: Tecnologia da Informação (TI) - CONSULPAM 2025 - Analista de TI (Tecnologia da Informação)
Considere um profissional que está utilizando um repositório Git. Em determinado momento, ele está diante do seguinte cenário:
•A branch main contém o commit A.
•A branch feature é criada a partir de main e recebe dois commits: B e C.
•Enquanto isso, a branch main recebe um novo commit D.
O desenvolvedor executa o seguinte comando a partir da branch feature:

Após o rebase, ocorre um conflito no commit C. O desenvolvedor resolve o conflito e executa:

Diante do exposto, assinale a alternativa CORRETA.
Após o rebase, os commits B e C são reaplicados sobre o commit D, criando novos hashes para esses commits.
O rebase reescreve o histórico da branch main, substituindo o commit D por uma versão compatível com os commits B e C.
O histórico da branch feature gera um fork e as referências anteriores a B e C são atualizadas.
Os commits B e C são mesclados automaticamente com D, preservando os hashes originais e evitando conflitos.
Crie uma conta grátis para ver o gabarito comentado
10 questões gratuitas por diaResponder Questão e Ver Comentários →