¿Cómo se modifican los cambios de la rama actual además de los cambios que se fusionan?
Bueno. Si estoy en una rama (diworking
), y quiero fusionar los cambios desde otra rama (digamosmaster
), luego ejecuto el comandogit-merge master
mientras que en elworking
branch, y los cambios se fusionan sin cambiar el historial en absoluto. Si corrogit-rebase master
, luego los cambios enmaster
se vuelven a colocar en la parte superior de miworking
rama. Pero, ¿y si quiero fusionarme en los cambios demaster
pero reformule mis cambios enworking
para estar en la cima? ¿Cómo puedo hacer eso? ¿Se puede hacer
Podría corrergit-rebase working
en mimaster
rama para poner mis cambios en la parte superior en lamaster
sucursal, pero me gustaría poder hacerlo en miworking
sucursal, y no tengo idea de cómo. Lo más cercano que se me ocurre hacer es crear una nueva sucursal demaster
y luego rebaseworking
os cambios de @ además de eso, pero luego tendría una nueva rama en lugar de alterar elworking
rama