Rebase parte de la twig a un compromiso

Mi master ve así:

 A --- B --- C (master) 

Me ramifiqué de B e hice algunos cambios en la twig 1 :

 A --- B --- C (master) \ \-- D --- E --- F (1) 

Luego me ramifiqué de F e hice algunos cambios en la twig 2 :

 A --- B --- C (master) \ \-- D --- E --- F (1) \ \-- G --- H --- I (2) 

Luego apliqué mis cambios en 1 al master fusionando D , E , F en master , donde K es el resultado de combinar D , E y F :

 A --- B --- C --- K (master) \ / | \ \-- D --- E --- F (1) \ \-- G --- H --- I (2) 

Luego, quiero volver a clasificar G , H , I en K , para que se vea así:

 A --- B --- C --- K (master) \ \-- G' --- H' --- I' (2) 

¿Hay alguna forma de hacer esto?

Claro, como de costumbre.

 git rebase --onto master f branch2