¿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 rebaseworkingos cambios de @ además de eso, pero luego tendría una nueva rama en lugar de alterar elworking rama

Respuestas a la pregunta(3)

Su respuesta a la pregunta