No Git, o comando que envia as atualizações do repositório local para o repositório remoto é executado por meio da instrução
Agit push.
Bgit commit.
Cgit pull.
Dgit add.
Egit merge.
Revelar gabarito e comentário▾
GabaritoA — git push.
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”.
Git – Envio para repositório remoto
Gabarito: letra A. O comando que envia as atualizações do repositório local para o repositório remoto no Git é git push. Essa é a função específica desse comando: sincronizar commits locais com o servidor remoto (por exemplo, GitHub, GitLab). Os demais comandos têm finalidades distintas: git commit consolida mudanças no repositório local, git pull baixa e mescla alterações do remoto para o local, git add adiciona arquivos à área de preparação (staging), e git merge combina branches.
Comandos Git
1Envio local → remoto
git push
2Outros comandos
git commit (consolida local)
git pull (remoto → local)
git add (staging)
git merge (combina branches)
LEVEL · soulevel.com.br
Alternativa A – ✅ Correta ⟵ GABARITO
O comando git push envia os commits do repositório local para o repositório remoto, efetuando a sincronização no sentido local → remoto. Essa é a definição canônica do comando. Conforme o contexto, "O comando git push é utilizado para enviar seu projeto local para o servidor remoto" e "Para enviar seu projeto local para o servidor remoto, você deve executar git push <nome-remoto> <nome-branch>."
Alternativa B – ❌ Incorreta
git commit registra as alterações no repositório local, criando um novo commit (snapshot). Ele não envia nada para o repositório remoto. O comando correto para enviar é git push.
Alternativa C – ❌ Incorreta
git pull baixa as alterações do repositório remoto e as mescla na branch local (sentido remoto → local). É o contrário do que a questão pede.
Alternativa D – ❌ Incorreta
git add adiciona arquivos modificados à área de preparação (staging), preparando‑os para o próximo commit. Não há envio para o remoto.
Alternativa E – ❌ Incorreta
git merge combina duas ou mais branches em uma única, geralmente integrando alterações de diferentes linhas de desenvolvimento. Não está relacionado ao envio para repositório remoto.