Carregando...
Carregando...
Ajude a melhorar a plataforma
Durante o desenvolvimento de um projeto colaborativo em equipe, Mariana foi encarregada de iniciar o controle de versão utilizando o Git. No terminal, ela criou o repositório com o comando [Preencher 1], adicionou os arquivos necessários com o comando [Preencher 2] e, por fim, registrou as mudanças com o comando [Preencher 3]. Ao concluir, comunicou a equipe que o projeto já estava versionado e pronto para receber contribuições por meio de push e pull. Neste contexto, identifique os termos de [preencher 1], [preencher 2] e [preencher 3] que são substituídos por:
Explique melhor esta questão
Abre o Tutor com o enunciado e as alternativas já no campo — você revisa e envia.
Esta questão foi verificada por um de nossos administradores.
A alternativa “1 - git init; 2 - git add; 3 - git commit” está correta, pois reflete precisamente os comandos utilizados em um fluxo básico de controle de versão com o Git. O comando git init inicia um repositório local, git add adiciona arquivos à staging area (área de preparação) e git commit grava as mudanças no repositório. Essa sequência permite versionar um projeto do zero de forma organizada. As demais alternativas estão incorretas: A alternativa “1 - git add; 2 - git commit; 3 - git push” está incorreta, pois inverte a ordem lógica do processo. Não se pode adicionar arquivos antes de iniciar o repositório com git init, e git push é um comando usado após o commit, para enviar alterações a um repositório remoto, não para iniciar o versionamento local. A alternativa “1 - git commit; 2 - git status; 3 - git add” está incorreta, pois está fora de ordem, git commit exige arquivos previamente adicionados com git add, e git status apenas exibe o estado do repositório, não atua diretamente sobre os arquivos. A alternativa “1 - git status; 2 - git init; 3 - git pull” está incorreta, pois começa com um comando que não pode ser utilizado antes da inicialização do repositório. Além disso, git pull é utilizado para buscar e integrar alterações de um repositório remoto, o que não é o foco da etapa descrita. A alternativa “1 - git push; 2 - git pull; 3 - git status” está incorreta, pois reúne comandos que dizem respeito ao trabalho com repositórios remotos e consulta de status, sem corresponder à sequência básica de inicialização e commit de um projeto Git local.