Git Squash Comidas Recientes Sin Rebasar


Ejemplo

Si desea aplastar las x confirmaciones anteriores en una sola, puede usar los siguientes comandos:

git reset --soft HEAD~x
git commit

Reemplazando x con el número de confirmaciones previas que desea incluir en la confirmación aplastada.

Tenga en cuenta que esto creará una nueva confirmación, que esencialmente olvidará la información sobre las x confirmaciones anteriores, incluidos su autor, mensaje y fecha. Probablemente desee copiar y pegar primero un mensaje de confirmación existente.