Questão nº 47

Questão de Tecnologia da Informação · FGV TJ-SE Servidor 2023 (nº 47)

FGV2023Analista Judiciário - Análise de Sistemas - Web DesignerTecnologia da Informação
Gabarito: Ever comentário ↓

Num repositório Git, os arquivos podem estar em um de dois estados, conhecidos como:

Resposta comentada

Gabarito Alternativa E

No Git, os arquivos do seu projeto podem estar em um de dois estados principais em relação ao controle de versão: ou o Git está "de olho" neles (Tracked), ou ele os está ignorando (Untracked).

(A) Incorreta: "Commited" refere-se a um conjunto de mudanças que foi salvo permanentemente no histórico do repositório, não ao estado de rastreamento de um arquivo; "Saved" é um termo genérico de sistema operacional. Esta é a armadilha da banca, pois "committed" é um termo central do Git, mas descreve o estado de um snapshot ou mudanças, não se um arquivo está sendo monitorado ou não. Um arquivo pode ser "tracked" e ainda não ter suas últimas mudanças "committed".
(B) Incorreta: "New" e "Old" são termos muito genéricos que não descrevem os estados específicos de rastreamento de arquivos no Git.
(C) Incorreta: "Open" e "Closed" referem-se ao status de um arquivo em um editor ou sistema operacional, não ao seu estado de rastreamento no Git.
(D) Incorreta: "ReadOnly" e "Full" são atributos de permissão de arquivo, não estados relacionados ao controle de versão do Git.
(E) Correta: Um arquivo Tracked (rastreado) é aquele que o Git já conhece e monitora suas mudanças, enquanto um arquivo Untracked (não rastreado) é um arquivo novo ou que foi adicionado ao diretório de trabalho e o Git ainda não começou a monitorá-lo.

Fonte: FGV TJ-SE Servidor 2023 Analista Judiciário - Análise de Sistemas - Web Designer (Caderno Tipo 1). 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