git - intellij - ¿Cómo combinar el grupo de confirmaciones locales para realizar un único envío en IDEA?
intellij github (2)
Para mí, la forma más simple con intellij es:
- Vaya a la pestaña de
Log
y elija la confirmación de la cual desea aplastar - Haga clic con el botón derecho y seleccione
Reset Branch to this commit
- Elija las opciones de
mixin
para mantener sus cambios de la confirmación - Confirme sus cambios y no se olvide de marcar la opción
Amend commit
En IDEA estoy tratando de impulsar algunos compromisos.
Tengo un requisito de que en el servidor remoto parezca una sola acción.
Hago clic para presionar y veo la siguiente ventana
Esperaba ver la casilla squash aquí pero no la veo.
Por favor, ayúdame.
Puedes hacerlo usando rebase. Ve a VCS / Git / Rebase . Luego seleccione la opción Interactiva . Le mostrará una lista de compromisos, donde puede elegir cuáles quiere aplastar.
Después de presionar Start rebasing, se le solicitará un mensaje de confirmación para la confirmación aplastada. Una vez hecho esto, puede presionar la confirmación aplastada mediante el diálogo de inserción.
Más información sobre rebase en IntelliJ está here .