Pular para o conteúdo

Cebraspe · Superintendência de Seguros Privados (SUSEP) 2025

Questão 88 — Engenharia de Software: Git — Comandos

Engenharia de Software Git — Comandos

Cebraspe 2025 Superior

Superintendência de Seguros Privados (SUSEP) · Analista Técnico – Área: Tecnologia da Informação e Ciência de Dados

Gabarito disponível

Texto-base:
Julgue os seguintes itens, acerca do GIT.

A execução do comando git rebase remove commits recentes e reposiciona o ponteiro do branch para um commit anterior, sem que haja alterações no histórico de commits.
Selecione uma alternativa

Resolução comentada

O rebase reaplica commits sobre outra base e reescreve o histórico; a descrição é de git reset.

O git rebase move ou reaplica commits sobre uma nova base, criando novos commits e alterando o histórico. A descrição de remover commits recentes e reposicionar o ponteiro do branch para um commit anterior corresponde ao git reset. Além disso, afirmar que não há alteração no histórico é incorreto.

Análise das alternativas

A) Certo – errada, confunde rebase com reset e nega a reescrita do histórico. B) Errado – correta.

Referência: Documentação oficial do Git (git-rebase, git-reset).

Resolução comentada do VaiConcursos.

Ver gabarito

Gabarito: Errado

Fonte: Gabarito preliminar: Gabarito oficial definitivo — 065_SUSEP_004_01