Junior — Middle
¿Cómo se puede combinar varios cambios en un solo commit antes de enviarlos al repositorio?
sobes.tech AI
Respuesta de la IA
Para combinar varios cambios en un solo commit antes de enviarlos al repositorio, puedes usar el comando git rebase en modo interactivo:
# Iniciar rebase interactivo para los últimos N commits
git rebase -i HEAD~N
En el editor que se abre, reemplaza pick por squash (o s) en los commits que deseas combinar con el anterior. Después de guardar, se abrirá una ventana para editar el mensaje del commit final.
También puedes usar git commit --amend si quieres combinar los cambios con el último commit:
git add .
git commit --amend
Esto reemplazará el último commit por uno nuevo que incluya todos los cambios añadidos.