squash

¿Cómo aplastar todos los commits de git en uno?

¿Cómo se reduce todo el repositorio a la primera confirmación? Puedo rebase a la primera confirmación, pero eso me dejaría con 2 confirmaciones. ¿Hay alguna manera de hacer referencia a la confirmación antes de la primera?

Squash my last X commits together usando Git

¿Cómo puedo juntar mis últimas X confirmaciones en una confirmación usando Git?

¿Cómo aplastar confirmaciones en un parche con git format-patch?

Tengo ocho confirmaciones en una rama que me gustaría enviar por correo electrónico a algunas personas que aún no están ilumi ... h master HEAD # yields zillions of patches, even though there's # only one commit since master

En git, ¿cuál es la diferencia entre merge squash squash y rebase?

Soy nuevo en git y estoy tratando de entender la diferencia entre un squash y un rebase. Según tengo entendido, realizas un squash cuando haces un rebase.

¿Aplastar las dos primeras confirmaciones en Git? [duplicar]

Esta pregunta ya tiene una respuesta aquí: ¿Combinar las dos primeras confirmaciones de un repositorio G ... no, para que sea el segundo. Si estás interesado: git: ¿cómo insertar un commit como el primero, cambiando todos los demás?

¿Cómo aplastar confirmaciones en git después de que han sido empujadas?

Esto da una buena explicación de aplastar múltiples commits: Http://git-scm.com/book/en/Git-Branching-Rebasing Pero no fun ... cen en git log. Esperaba que mi editor se reiniciara para poder ingresar un mensaje de confirmación. ¿Qué estoy haciendo mal?

¿Hay alguna manera de aplastar un número de confirmaciones de forma no interactiva?

Estoy tratando de aplastar un rango de commits - HEAD to HEAD~3. ¿Hay una forma rápida de hacer esto, o necesito usar rebase interactive interactive?

Diferencias entre Git merge squash squash y no no-commit

Como dice el título, no estoy realmente claro acerca de las diferencias entre un git merge --squash y un git merge --no-commi ... o varias confirmaciones). ¿Podría alguien aclarar las diferencias de esas 2 opciones? ¿Cuándo usaría uno en lugar del otro?

¿Cuáles son las diferencias entre " --calabaza` y `--no-ff --no-commit`?

¿Cuál se debe usar para ocultar los microcompromisos? Es la única diferencia entre git merge --squash y git merge --no-ff --no-commit la negación de los otros padres?

Cómo funciona el nuevo Docker squash squash

En Docker 1.13 se agregó el nuevo parámetro squash squash. Ahora espero reducir el tamaño de mis imágenes, así como poder ... la tercera capa, y luego compilo con la bandera squash squash. ¿Habrá alguna forma ahora para obtener el archivo secreto?

Fusionar una rama de una rama después de que la primera rama se aplaste cuando se fusionó con master

Aquí hay un flujo de trabajo con el que comúnmente trato en el trabajo. git checkout -b feature_branch # Do some development ... e magia que pueda hacer? ¿O hay una manera más rápida de hacer todos los pasos involucrados con la creación manual del diff?