Questão de Engenharia de Software — Ferramentas de Desenvolvimento de Software — VUNESP 2024
Engenharia de Software›Ferramentas de Desenvolvimento de Software
Código
vu088230
Banca
VUNESP
Órgão
UNESP
Ano
2024
Nível
Superior
Cargo
V - - Assistente de Suporte Acadêmico assistente de suporte Acadêmico IV - Área de Atuação: Pesquisa, Desenvolvimento e Inovação em Engenharia Eletrônica
O comando Git usado para visualizar o histórico de commits de um repositório é:
Agit status
Bgit diff
Cgit push
Dgit fetch
Egit log
Revelar gabarito e comentário▾
GabaritoE — git log
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”.
Comandos Git
Gabarito: letra E – O comando git log é utilizado para visualizar o histórico de commits de um repositório Git. As demais opções executam funções distintas:
git status: exibe o estado atual dos arquivos (modificados, staged, etc.).
git diff: mostra as diferenças entre commits, branches ou o working directory.
git push: envia commits do repositório local para o remoto.
git fetch: baixa referências (commits, branches) do repositório remoto sem mesclar.
Comandos Git: Histórico de commits (git log); Estado atual (git status); Comparação (git diff); Sincronização remota (git push (envia), git fetch (baixa))
Alternativa A — ❌ Incorreta
git status não mostra o histórico de commits; exibe o estado do diretório de trabalho e da staging area.
Alternativa B — ❌ Incorreta
git diff compara alterações entre commits, branches ou arquivos, mas não exibe o histórico completo.
Alternativa C — ❌ Incorreta
git push envia commits locais para um repositório remoto, não visualiza histórico.
Alternativa D — ❌ Incorreta
git fetch baixa dados do remoto, mas não mostra o histórico de forma direta.
Alternativa E — ✅ Correta ⟵ GABARITO
git log é o comando padrão para listar o histórico de commits, exibindo hash, autor, data e mensagem de cada commit.