

git rebase -i como herramienta interactiva utilizada para aplastar commits.Hay dos formas de lograr el aplastamiento de Git: Tenga en cuenta que no existe el comando git squash. Aquí también, es posible que deseemos aplastar los diversos mensajes de commit realizados en la rama de funciones en uno cuando se fusionan con la rama principal. Por lo general, creamos una rama de funciones a partir de la rama principal para el desarrollo de algunas funciones.ĭespués de completar la función, fusionamos la rama de la función con la rama principal. Otro caso de uso es aplastar mientras se fusionan ramas.

Después de un tiempo, cuando alcanzamos un estado satisfactorio, los muchos mensajes de commit saturan el historial de git.Įn este punto, es posible que deseemos combinar las diferentes commits en una para que el historial de git se vea claro y refleje mejor la tarea realizada. Otra forma de verlo es que hacemos múltiples commits relacionadas con alguna tarea. Por lo tanto, hacer esto hace que el historial de git se vea conciso y claro. La intención principal es condensar muchas commits en unas pocas commits relevantes. La idea básica es tomar múltiples commits continuas y combinarlas en una. Uso de git merge -squash para aplastar los commits de GitĪprenderemos a aplastar Git en este tutorial.Uso de la herramienta interactiva git rebase para aplastar los commits de Git.
