Questão de Engenharia de Software — Gerência de Configuração — FCC 2022
Engenharia de Software›Gerência de Configuração
Código
fc067615
Banca
FCC
Órgão
TRT - 5ª Região (BA)
Ano
2022
Cargo
Técnico Judiciário - Tecnologia da Informação
Utilizando a ferramenta de versionamento Git, para mostrar, em linha de comando, a relação de arquivos com alterações pendentes para serem adicionados a um commit, um técnico deve utilizar o comando
Agit staged
Bgit status
Cgit remote show
Dgit show files
Egit fetch files
Revelar gabarito e comentário▾
GabaritoB — git status
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: comando para ver arquivos com alterações pendentes
Gabarito: letra B. O comando git status exibe o estado dos arquivos no repositório, listando aqueles que foram modificados, estão na área de preparação (staging) ou não estão sendo rastreados. É a ferramenta padrão para verificar o que está pendente antes de um commit.
O Git mantém três áreas principais: o diretório de trabalho, a área de staging (índice) e o repositório. O git status consulta essas áreas e mostra um resumo claro das alterações.
Alternativa A — ❌ Incorreta
git staged não é um comando válido do Git. O correto para adicionar arquivos à staging area é git add.
Alternativa B — ✅ Correta ⟵ GABARITO
git status é o comando que mostra exatamente o que o enunciado pede: a relação de arquivos com alterações pendentes (modificados, staged, não rastreados). O material de apoio confirma: "O comando utilizado para verificar os estados dos arquivos no momento é o git status. Com ele, é possível verificar todos os arquivos que estão com alterações pendentes."
Alternativa C — ❌ Incorreta
git remote show exibe informações sobre um repositório remoto (branches rastreadas, URLs, etc.), não sobre alterações locais pendentes.
Alternativa D — ❌ Incorreta
git show files não é um comando padrão do Git. Existe git show para exibir detalhes de um commit específico, mas não lista arquivos pendentes.
Alternativa E — ❌ Incorreta
git fetch files não existe. O comando git fetch baixa objetos do repositório remoto sem mesclar, mas não mostra alterações pendentes.
NÃO CAIA NESSA!
A banca insere comandos fictícios (git staged, git show files, git fetch files) para testar se o candidato conhece os comandos reais do Git. Decore os principais: status, add, commit, push, pull, fetch, log.
PEGA ESSA DICA!
Para fixar, lembre-se: git status é o "espelho" do repositório local. Use sempre antes de um commit para conferir o que será incluído.