Questão de Engenharia de Software — Gerência de Configuração — FCC 2022
Engenharia de Software›Gerência de Configuração
Código
fc064072
Banca
FCC
Órgão
TRT - 14ª Região (RO e AC)
Ano
2022
Cargo
Analista Judiciário - Tecnologia da Informação
Um analista está no diretório local ao qual o repositório Git remoto está vinculado. A partir desse diretório, para mover o arquivo tribunal.txt para a staging area, ele deve utilizar o comando
Agit move tribunal.txt to stage
Bgit add tribunal.txt
Cgit move tribunal.txt
Dgit add tribunal.txt to stage
Egit stage tribunal.txt
Revelar gabarito e comentário▾
GabaritoB — git add tribunal.txt
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 — Comandos para Staging Area
Gabarito: letra B. O comando correto para adicionar um arquivo à staging area (área de preparação) no Git é git add <arquivo>. Esse é um comando fundamental, amplamente documentado na documentação oficial do Git. A alternativa B reproduz exatamente essa sintaxe: git add tribunal.txt.
A banca testa o conhecimento básico do Git, em especial o fluxo de trabalho: working directory → staging area → repositório local. O comando git add é o único que move arquivos para a staging area.
1Working directory
2git add
3Staging area
4git commit
5Repositório local
LEVEL · soulevel.com.br
Alternativa A — ❌ Incorreta
O comando git move tribunal.txt to stage não existe. No Git, não há um comando move; a movimentação de arquivos entre estados é feita com git add (para staging) e git mv (para renomear/mover arquivos rastreados). Além disso, a sintaxe to stage é inválida.
Alternativa B — ✅ Correta ⟵ GABARITO
git add tribunal.txt é a forma padrão e correta de adicionar o arquivo tribunal.txt à staging area.
Alternativa C — ❌ Incorreta
git move tribunal.txt também é inválido, conforme explicado na alternativa A.
Alternativa D — ❌ Incorreta
git add tribunal.txt to stage é uma variação incorreta. O comando git add não aceita o argumento to stage – a staging area é o destino implícito.
Alternativa E — ❌ Incorreta
git stage tribunal.txt não existe. Não há um comando git stage – o comando para adicionar à staging area é git add.