Pasar al contenido principal

🇲🇽 ¡México ya está en octavos! ⚽ 25% de descuento en todos los cursos de EDteam para celebrarlo. Quedan

Alexys Lozada
Jose Luján
Jose Luján
Luis Avilés
Álvaro Felipe
Álvaro Felipe
Jose Luján
Alberto Quiroga
Jon MirCha
Álvaro Felipe
Alexys Lozada, Álvaro Felipe, Daniel Romero, Jon MirCha
Alexys Lozada, Daniel Romero
Álvaro Felipe
Alexys Lozada
Álvaro Felipe
Jose Luján
Daniel Romero
Jon MirCha
Alexys Lozada, Jose Luján
Alexys Lozada, Jose Luján
Daniel Romero
Jose Luján

Git: cómo agregar archivos al último commit

Git: cómo agregar archivos al último commit - Blog de EDteam

Esta mañana estaba trabajando en EDui e hice un commit sobre una nueva característica (la ventana modal). Pero justo olvidé añadir en el commit el archivo más importante: modal.js (si seré burro). Claro, podía añadir ese archivo en un nuevo commit y hacer la siguiente mala práctica:

git add modal.js
git commit -m "agregado archivo modal.js que olvide agregar en el commit anterior"

O podía hacer lo correcto: investigar. Así que fui al curso Git Desde Cero de EDteam y descubrí el flag --amend que permite modificar el último commit.

git commit --amend

El comando anterior abre el editor para modificar el mensaje del último commit. O podemos escribir el mensaje en línea:

git commit --amend -m "nuevo mensaje para el último commit"

Puesto que yo no necesito cambiar el mensaje, sino añadir archivos nuevos al commit annterior, debo en primer lugar añadir los archivos faltantes, y luego usar el flag --no-edit para indicar que no modificaré el mensaje del commit anterior.

git add modal.js
git commit --ammend --no-edit

Y eso es todo. No más malas prácticas.

Si aún no usas Git, o ya lo usas pero necesitas repasar y profundizar conceptos te invito al curso Git Desde Cero, dictado por nuestro CTO Daniel Romero.

Suscríbete al blog de EDteam

Ingresa tu correo electrónico para recibir nuestro boletín semanal