Push lleva tus commits al remoto. Ahora el equipo puede obtenerlos.

Hasta aquí todo se quedó en casa. Ahora llevas el carrito de fotos hasta el invernadero y tu compañera ya ve el jardín nuevo.
git push envía tus commits al repositorio remoto y actualiza allí la branch. Después de eso, el equipo ve la misma historia que tú.
El camino de vuelta: git fetch descarga la nueva historia del invernadero sin tocar tus archivos; git pull la descarga y la une enseguida con la branch en la que estás.
git push origin main # envía main al invernadero git fetch # solo descarga la nueva historia git pull # descarga y une
Atención: Commit guarda en casa. Push comparte con el equipo.