Questão de Engenharia de Software — Gerência de Configuração — VUNESP 2023
Engenharia de Software›Gerência de Configuração
Código
vu079170
Banca
VUNESP
Órgão
TJ-RS
Ano
2023
Nível
Superior
Cargo
Analista de Tecnologia da Informação - Especialidade: Análise de Suporte
Na ferramenta de versionamento Git, dentre as alternativas a seguir, o nome do arquivo que permite definir tipos de arquivo que, intencionalmente, não devem ser rastreados no controle de versão é:
A.ignore
B.gitignore
C.gituntracked
Dgitfile
Emakefile
Revelar gabarito e comentário▾
GabaritoB — .gitignore
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”.
Versionamento com Git: arquivo de exclusão
Gabarito: letra B. O arquivo .gitignore é o padrão do Git para definir quais arquivos ou pastas devem ser intencionalmente ignorados pelo controle de versão.
A banca cobra o conhecimento de um dos arquivos mais básicos e importantes do Git: o .gitignore. Qualquer arquivo ou padrão listado nele não será rastreado (tracked) pelo Git.
Alternativa A — ❌ Incorreta
O nome correto é .gitignore, e não .ignore. Não existe um arquivo padrão chamado .ignore no Git.
Alternativa B — ✅ Correta ⟵ GABARITO
Exatamente o arquivo utilizado. O Git lê o .gitignore para saber quais arquivos ou diretórios não devem ser versionados. A documentação oficial do Git confirma: "O Git pode especificar quais arquivos ou partes do seu projeto devem ser ignorados usando um arquivo chamado .gitignore."
Alternativa C — ❌ Incorreta
.gituntracked não é um arquivo reconhecido pelo Git. O termo "untracked" refere-se ao estado de arquivos que ainda não foram adicionados ao repositório, mas não há um arquivo de configuração com esse nome.
Alternativa D — ❌ Incorreta
gitfile não é um arquivo padrão do Git. Existe o arquivo .gitmodules para submódulos, mas não gitfile.
Alternativa E — ❌ Incorreta
makefile é um arquivo de automação de builds (comandos make), não relacionado ao controle de versão ou à exclusão de arquivos no Git.
PEGA ESSA DICA!
Lembre-se sempre de que o prefixo .git identifica arquivos de configuração do Git (.gitignore, .gitattributes, .gitmodules). Qualquer alternativa que fuja desse padrão ou que tenha nome genérico como .ignore está incorreta.