with oxygen from eclipse git merge egit squash

oxygen - pull from git eclipse



Cómo combinar Squit Merge en Eclipse (2)

Puede iniciar una base de datos interactiva en EGit y seleccionar squash para las confirmaciones que desee aplastar.

Nota: para aplastar los últimos commits, históricamente la otra forma fue un reinicio suave (ver este hilo )

  • seleccionar en la historia el primer compromiso que no quiero aplastar
  • haga clic derecho y diga " Team->Reset->Soft "
  • haga clic derecho y diga " Commit ". Esta confirmación contendrá todos los cambios de los últimos m confirmados juntos

A veces necesito fusionar squash de Eclipse. Sé que puedo hacerlo en línea de comandos, pero será realmente útil tener la opción gráfica integrada en Eclipse. ¿Sabes como hacerlo?


Simplemente abra el menú contextual en su proyecto y elija Equipo > Combinar .... En el cuadro de diálogo resultante, seleccione la opción "Squash" y la rama para fusionar.

También vea la respuesta de VonC para otras opciones.