AD

¿Ya dominas lo básico? Un curso estructurado de Git es la vía rápida para dar el salto.

Ver cursos de Git en Udemy

Enlace de afiliado. No te cuesta nada extra.

🌿Lecciones de Git
Lección 57 / 59

Dominar el atajo git commit -am

Esta lección es para quien quiera combinar add y commit en un solo comando, usando git commit -am "Batched fix". git commit -am es un atajo que prepara los cambios de archivos ya seguidos y los confirma al mismo tiempo.

Se usa con la forma git commit -am "mensaje". La -a prepara automáticamente todos los cambios de archivos ya seguidos, y la -m indica el mensaje del commit.

Ejecutar git commit -am "Batched fix" prepara todos los archivos ya seguidos que hayan cambiado y los confirma ahí mismo, ahorrándote escribir git add -A && git commit -m "..." por separado.

La expectativa equivocada es que la -a recoja también archivos nuevos sin seguir: no lo hace; un archivo recién creado sigue necesitando su git add.

En la práctica se usa mucho para confirmar rápido una corrección pequeña. Dicho eso, facilita confirmar cambios de varios archivos sin revisarlos uno a uno, así que para cambios que requieren revisión encaja mejor el flujo normal de add y luego commit.

Git
Pruébalo (escríbelo en la terminal simulada)
git commit -am "Batched fix"

🧑‍💻 Puedes escribir este comando en la terminal simulada de Git para probarlo tú mismo (esta página no incluye terminal interactiva).

Espacio publicitario (banner)
Espacio publicitario (en el artículo)