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

Até aqui tudo ficou em casa. Agora você leva o carrinho de fotos até a estufa, e a colega já vê o jardim novo.
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á.
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.