Questão nº 28

Questão de Tecnologia da Informação · FCC TRT14 2022 (nº 28)

FCC2022Analista Judiciário - Área Apoio Especializado - Especialidade Tecnologia da InformaçãoTecnologia da Informação
Gabarito: Bver comentário ↓

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

Resposta comentada

Gabarito Alternativa B

A staging area (ou "índice") no Git é um local intermediário onde você prepara as mudanças (novos arquivos, modificações, exclusões) que deseja incluir no próximo commit (registro de alterações). É como uma área de rascunho antes de salvar suas edições permanentemente no histórico do projeto.

(A) Incorreta: A sintaxe `git move ... to stage` não é um comando Git válido para adicionar arquivos à staging area.
(B) Correta: O comando `git add <arquivo>` é o padrão e correto para mover as modificações de um arquivo específico (ou o arquivo em si, se for novo) para a staging area.
(C) Incorreta: `git move` não é um comando Git válido. O comando para mover/renomear arquivos é `git mv`.
(D) Incorreta: Embora `git add` seja a parte correta, a adição de `to stage` torna o comando sintaticamente inválido no Git. Esta é a armadilha da banca, pois tenta guiar o aluno a usar uma linguagem mais "natural" que não corresponde à sintaxe exata do comando.
(E) Incorreta: `git stage` não é um comando Git válido. A ação de "estagiar" é realizada pelo comando `git add`.

Fonte: FCC TRT14 2022 Analista Judiciário - Área Apoio Especializado - Especialidade Tecnologia da Informação (Caderno Tipo 001). Reproduzida para fins de estudo.

Continue estudando

Estudar é izi

Pratique milhares de questões como esta, de graça, com explicação e gamificação no Quizinho.

Estudar de graça no Quizinho