Git dividió el compromiso inicial en 2

Mi repository tiene una twig y una serie de compromisos diferentes. La confirmación inicial contiene algún código. Quiero crear una request de extracción de la twig actual, pero a una versión anterior, luego la confirmación inicial para que pueda ver todo el código relevante que se ha agregado. ¿Cómo puedo dividir un compromiso en 2?

Puede seguir el procedimiento descrito en esta respuesta a " Cómo dividir una confirmación previa en varias confirmaciones ", con la exception de que debe agregar el --root , ya que desea modificar la primera confirmación en su twig.

De la documentation :

–raíz
Rebase todos los commits accesibles desde <branch>, en lugar de limitarlos con un <upstream>. Esto le permite volver a establecer la base de la (s) confirmación (es) raíz (es) en una twig.

Por ejemplo, suponiendo que quisiera modificar la confirmación inicial en el master , usted diría:

 git checkout master git rebase -i --root