Pular para o conteúdo principal

Questão de Engenharia de Software — Ferramentas de Desenvolvimento de Software — CESPE / CEBRASPE 2026

Engenharia de SoftwareFerramentas de Desenvolvimento de Software
Código
ce225538
Banca
CESPE / CEBRASPE
Órgão
IPAAM
Ano
2026
Nível
Superior
Cargo
Analista Ambiental – Especialidade: Análise de Sistemas
Considerando uma auditoria simples em repositório GitLab, assinale o comando correto que exibe estatísticas de alterações por commit.
  1. Agit add --stat
  2. Bgit blame --stat
  3. Cgit bisect --stat
  4. Dgit log --stat
  5. Egit checkout --stat
Revelar gabarito e comentário

GabaritoD — git log --stat

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”.

Auditoria em repositório GitLab – Comando para exibir estatísticas de alterações por commit

Gabarito: letra D. O comando git log --stat exibe o histórico de commits com estatísticas detalhadas de arquivos alterados (número de inserções e deleções), sendo a opção correta para auditoria simples. Os demais comandos não possuem a opção --stat com essa finalidade.

A banca testa o conhecimento de comandos Git básicos. O git log é o comando padrão para visualizar o histórico de commits, e a opção --stat adiciona as estatísticas de alterações por commit.

Alternativa A — ❌ Incorreta

git add --stat não é um comando válido. O git add prepara arquivos para commit e não possui a opção --stat para exibir estatísticas de alterações.

Alternativa B — ❌ Incorreta

git blame --stat não existe. O git blame mostra quem modificou cada linha de um arquivo, mas não suporta --stat para estatísticas por commit.

Alternativa C — ❌ Incorreta

git bisect --stat também é inválido. O git bisect é usado para busca binária de bugs, e não exibe estatísticas de alterações.

Alternativa D — ✅ Correta ⟵ GABARITO

git log --stat é o comando correto. Ele lista os commits e, para cada um, mostra os arquivos alterados com o número de linhas adicionadas e removidas, atendendo ao pedido de estatísticas de alterações por commit.

Alternativa E — ❌ Incorreta

git checkout --stat não é um comando válido. O git checkout serve para trocar de branch ou restaurar arquivos, mas não possui a opção --stat para exibir estatísticas de commits.

Gabarito: letra D.

Link permanente: /questoes/ce225538