Passo 6 / 6 · Push

Push: compartilhar com a equipe

Push leva os seus commits para o remoto. Agora a equipe pode pegar.

Ilustração: o jardineiro leva um carrinho de fotos até a estufa, onde a colega o recebe
No jardim

Até aqui tudo ficou em casa. Agora você leva o carrinho de fotos até a estufa, e a colega já vê o jardim novo.

Na prática

O git push envia os seus commits para o repositório remoto e atualiza a branch lá. Depois disso, a equipe enxerga a mesma história que você.

O caminho de volta: git fetch baixa a história nova da estufa sem mexer nos seus arquivos; git pull baixa e já junta na branch em que você está.

Comandos

git push origin main  # envia a main para a estufa
git fetch  # só baixa a história nova
git pull  # baixa e junta

Atenção: Commit salva em casa. Push compartilha com a equipe.

Como fica a história

AinicialBcaminhoCcercaDflores 1Eflores 2Mmergemainestufa (origin/main) depois do push