Questão FC370162
Um técnico de TI é responsável pela manutenção e gestão de um repositório Git para uma equipe de desenvolvimento. Nesse sentido, é essencial que ele compreenda o funcionamento dos
Automação e Gestão de Projetos de Software
FGV · 2024
Um técnico de TI é responsável pela manutenção e gestão de um repositório Git para uma equipe de desenvolvimento. Nesse sentido, é essencial que ele compreenda o funcionamento dos comandos básicos do Git para garantir o fluxo de trabalho e uma boa colaboração entre os membros dessa equipe.
Sobre o tema, avalie as afirmativas a seguir.
I. O comando “git add” é usado para adicionar alterações ao índice, preparando-as para o próximo commit.
II. O comando “git commit” envia as alterações do índice para o repositório remoto.
III. O comando “git push” envia commits locais para o repositório remoto.
Está correto o que se afirma em
- I e II, apenas.
- I e III, apenas.
- II e III, apenas.
- I, apenas.
- I, II e III.
Mostrar resposta e comentário
Gabarito
B
Comentário do professor
A alternativa aponta corretamente as afirmativas I e III porque refletem o fluxo básico do Git: primeiro preparar, depois registrar e, por fim, publicar.
git add coloca alterações no índice (staging area), ou seja, seleciona quais modificações da árvore de trabalho serão incluídas no próximo commit.
git commit cria um novo objeto de commit no repositório local, gravando uma foto (snapshot) do conteúdo do índice junto com uma mensagem e metadados.
git push transfere os commits já criados localmente para o repositório remoto, atualizando as referências remotas e tornando as alterações acessíveis à equipe.
Conteúdo do catálogo FC Concursos · Atualizado em