FOX ELITECriar Conta Grátis →
CONSULPAM2025Conhecimentos Específicos: Tecnologia da Informação (TI)Analista de TI (Tecnologia da Informação)

Conhecimentos Específicos: Tecnologia da Informação (TI) - CONSULPAM 2025 - Analista de TI (Tecnologia da Informação)

Considere o seguinte histórico de commits na branch feature:


A — B — C — D (feature)


O desenvolvedor deseja consolidar os commits B, C e D em um único commit descritivo, mantendo o commit A intacto. Para isso, ele executa:



Após salvar e editar a mensagem final, ele conclui o rebase. Diante do exposto, assinale a alternativa CORRETA.

O rebase interativo cria um novo commit contendo as alterações combinadas de B, C e D, com um novo hash, enquanto o commit A permanece inalterado e os commits originais B, C e D deixam de existir no histórico da branch.

O rebase interativo cria um novo commit contendo as alterações combinadas de B, C e D, com um novo hash para o commit A e os commits originais B, C e D deixam de existir no histórico da branch.

O rebase interativo aplica os commits B, C e D sobre A sem alterar seus hashes, apenas reordenando-os, uma vez que o uso de squash afeta apenas a mensagem de commit, não o conteúdo.

O rebase interativo substitui o commit A por um novo commit contendo as alterações de B, C e D, mantendo os hashes originais e criando um histórico linear com quatro commits.

A alternativa correta é a letra B. Esta questão avalia o conhecimento sobre Conhecimentos Específicos: Tecnologia da Informação (TI). O gabarito comentado explica cada alternativa com base na legislação vigente e na jurisprudência dos últimos anos.

Crie uma conta grátis para ver o gabarito comentado

10 questões gratuitas por diaResponder Questão e Ver Comentários →