Pular para o conteúdo principal

Questão de Engenharia de Software — Gerência de Configuração — FCC 2022

Engenharia de SoftwareGerê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
  1. Agit staged
  2. Bgit status
  3. Cgit remote show
  4. Dgit show files
  5. 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.

Gabarito: letra B.

Link permanente: /questoes/fc067615