Pular para o conteúdo

Cebraspe · Tribunal Regional Federal da 6.ª Região (TRF da 6.ª Região) 2025

Questão 113 — Engenharia de Software: Git — Exclusão de Branches

Engenharia de Software Git — Exclusão de Branches

Cebraspe 2025 Superior

Tribunal Regional Federal da 6.ª Região (TRF da 6.ª Região) · Analista Judiciário – Área: Apoio Especializado – Especialidade: Análise de Dados

Gabarito disponível

Texto-base:
Julgue o próximo item, relativo a GIT.

git branch -D test

A execução do comando precedente excluirá a branch test caso todos os commits tenham sido realizados; porém, se a master estiver em estado de check-out, a exclusão será cancelada.
Selecione uma alternativa

O git branch -D força a exclusão, sem verificar se houve merge.

A opção -D equivale a --delete --force e exclui a branch mesmo com commits não mesclados. Assim, não depende de todos os commits terem sido realizados. A única restrição relevante é que o Git não exclui a branch em que se está com check-out, e o item cita a master, que não é a branch test.

Análise das alternativas

A) Errada: descreve -D como se verificasse commits pendentes e atribui à master um cancelamento que não existe. B) Correta: o item está errado, conforme o gabarito.

Referência: Documentação do Git (git-branch).

Resolução comentada do VaiConcursos.

Ver gabarito

Gabarito: Errado

Fonte: Gabarito preliminar: Gabarito oficial definitivo — Cargo 2 — página 1