git push
O comando git push é usado para enviar suas mudanças locais para o repositório remoto central. É a maneira de compartilhar seu trabalho com outros colaboradores e garantir que suas contribuições sejam incorporadas ao projeto principal.
Quando você executa git push, o Git pega todos os commits que você fez e salvou em seu repositório local e os envia para o repositório remoto central. O repositório remoto central então é atualizado com seus commits, tornando suas mudanças disponíveis para outros colaboradores que também estão trabalhando no projeto.
Estrutura
Esta é a estrutura base do comando git push que iremos utilizar neste momento
git push repositório-remoto branch
Em que:
git: Comando que usamos para interagir com o Git.
push: Sub-comando para enviar as alterações do seu computador para o repositório remoto.
repositório-remoto: É o nome do repositório remoto para onde você deseja enviar suas mudanças. No Git, o primeiro repositório remoto configurado em um projeto recebe, por padrão, o nome
origin
. Isso ocorre automaticamente ao clonar um repositório.Para simplificar, considere que, por enquanto, o repositório remoto será sempre chamado de
origin
.branch: O nome do branch no repositório remoto que você deseja enviar.
Exemplo de uso
Depois de fazer algumas mudanças, adicionar arquivos e criar commits em seu repositório local, você quer compartilhar essas atualizações com a equipe. Aqui está o fluxo completo:
Fazer Mudanças
Você modifica um ou mais arquivos no seu projeto. Por exemplo, vamos modificar o arquivo
README.md
Original
Modificado
Adicionar Arquivos:
Você escolhe quais mudanças incluir no próximo commit usando git add
git add README.md
Criar Commits:
Você salva essas mudanças em um commit. Podem ser feitos um ou mais commits
git commit -m "Adicionando mensagem de boas-vindas ao README.md"
Enviar Commits:
Finalmente, você envia todos os commits para o repositório remoto central usando:
git push origin main
O que acontece quando você executa o git push origin main:
Conectar ao Remoto: O Git se conecta ao repositório remoto central.
Enviar Commits: Ele envia todos os seus commits locais para o branch
main
do repositório remoto central.Atualizar o Remoto: O branch
main
do repositório remoto é atualizado com seus novos commits, tornando-os acessíveis para outros colaboradores.
Esta é uma explicação simplificada para fins didáticos. Para explorar todas as possibilidades do comando git
push
, consulte a documentação oficial.
Last updated
Was this helpful?