← Questões de Engenharia de Software

Engenharia de Software · FGV · 2022

Questão comentada de Engenharia de Software

O comando que pode ser executado na ferramenta de versionamento Git para exibir a lista dos arquivos alterados no diretório de trabalho local é

Gabarito: C

No Git, cada comando tem uma função bem específica, e a banca gosta justamente de trocar as bolas entre eles. Quando a questão fala em exibir a lista dos arquivos alterados no diretório de trabalho local, ela está pedindo um comando de consulta do estado do repositório, não de rede, limpeza ou manutenção interna. O comando correto é o git status. Ele mostra o que foi modificado, o que está pronto para commit, o que ainda não foi rastreado e o que foi removido. Em outras palavras, ele faz um raio-x do seu diretório de trabalho e da área de preparação, ajudando voce a enxergar o que mudou antes de registrar as alterações. Isso é clássico em Gerência de Configuração: controlar versões, acompanhar mudanças e saber exatamente o que foi alterado. O Git foi projetado para isso, e o git status é o comando mais direto para consultar o estado atual dos arquivos. Não há pegadinha conceitual aqui: a pergunta não quer enviar, limpar ou buscar dados, mas apenas listar alterações locais. Então, o gabarito C está correto porque é o comando que informa os arquivos alterados no ambiente local, incluindo modificados, não rastreados e staged. É o tipo de comando que voce roda antes de commit para evitar surpresa desagradável do tipo "como isso foi parar aqui?".

Continue treinando

Questões relacionadas