Pular para o conteúdo principal

Questão de Arquitetura de Software — Software — VUNESP 2023

Arquitetura de SoftwareSoftware
Código
vu079926
Banca
VUNESP
Órgão
TRF - 3ª REGIÃO
Ano
2023
Nível
Superior
Cargo
Analista Judiciário / Área: Apoio Especializado - Especialidade: Informática
Sistemas de controle de versionamento Git possuem suporte a ramificações (branches). Um usuário pode deletar uma dessas ramificações locais por meio do comando
  1. Agit branch -i
  2. Bgit branch -d
  3. Cgit reset –q
  4. Dgit rm -f
  5. Egit rm -r
Revelar gabarito e comentário

GabaritoB — git branch -d

Comentário gerado por IA. É um apoio ao estudo, ancorado em fontes, mas pode conter imprecisões — confira sempre na fonte oficial (lei, súmula, edital e gabarito da banca). Encontrou um erro? Use “Reportar”.

Git: Deleção de Branches Locais

Gabarito: letra B. O comando git branch -d é utilizado para deletar uma branch local que já tenha sido mesclada (merged). A opção -D força a deleção mesmo sem merge.

Alternativa A — ❌ Incorreta

git branch -i não é um comando válido do Git. A opção -i do git branch não existe; o correto para deleção é -d ou -D.

Alternativa B — ✅ Correta ⟵ GABARITO

git branch -d deleta a branch local, desde que ela já tenha sido mesclada em outra branch (normalmente a branch atual). Para forçar a deleção sem merge, usa-se -D.

Alternativa C — ❌ Incorreta

git reset é utilizado para desfazer commits ou alterar o estado do HEAD e da staging area. A opção –q (quiet) suprime saídas, mas não tem relação com deleção de branches.

Alternativa D — ❌ Incorreta

git rm -f remove arquivos do diretório de trabalho e da staging area, forçadamente. Não opera sobre branches.

Alternativa E — ❌ Incorreta

git rm -r remove recursivamente diretórios e arquivos. Também não tem relação com branches.

PEGA ESSA DICA!

Memorize os comandos básicos do Git: git branch -d / git branch -D para deletar branches; git branch lista; git checkout -b cria e troca; git merge une. Em provas, fique atento a opções que misturam rm, reset ou opções inexistentes (-i).

Link permanente: /questoes/vu079926