Imagina que estás en tu nuevo trabajo como desarrollador, ocupándote de tus tareas asignadas. Después de completarlas, tu líder de proyecto señala que tu commit no está bien redactado o que hay una manera más eficiente de abordar el problema. Ahora, necesitas hacer ajustes a tu trabajo o reescribir el commit, pero hacerlo generaría commits innecesarios en tu historial.
Aquí es donde entra en juego el uso de "git commit --amend". Este comando te permite reescribir tu commit y/o agregar los cambios a tus archivos existentes. Puedes realizar los cambios en el archivo, guardarlos, agregarlos al stage con:
git add <nombre del fichero>
luego ejecutar:
git commit --amend -m '<nuevo commit describiendo los nuevos cambios>'
Finalmente, puedes forzar el envío de estos cambios con:
git push --force
De esta manera, puedes trabajar sobre el mismo commit sin afectar el historial con commits innecesarios.
Top comments (0)