Repaso
English

En Git, ¿cuál es la diferencia entre commit y push?

Opciones

  1. Son el mismo comando con dos nombres distintos
  2. commit guarda en local; push sube los commits al remoto (Opción correcta)
  3. push guarda en local y commit sube al remoto
  4. commit elimina los archivos antiguos del repositorio

Respuesta

commit guarda un snapshot en tu repositorio LOCAL; push sube tus commits al remoto (por ejemplo GitHub)

Por qué

git commit registra un snapshot de tus cambios preparados con un mensaje, solo en tu computadora.

git push envía tus commits nuevos al repositorio remoto compartido para que otros los obtengan (git pull).

Flujo típico: editar → git add → git commit -m "..." → git push.

Recuerda

commit = guardar en local. push = compartir en remoto.

Términos clave

Practica esta pregunta en Repaso