Rebase de twig que se creó a partir de una twig de características

Estaba trabajando en una twig de características que empujé al origen. Luego creé otra twig de características pero no compré master antes de crearlo. Ahora mi segunda twig de funciones tiene las confirmaciones de la primera twig de características que aún no se han fusionado a maestra.

Traté de volver a establecer una base y actualizar la rebase a origen, sin éxito:

git checkout second-feature-branch git rebase master git push origin second-feature-branch --force 

Ya me comprometí con la segunda twig.

Lo que tengo:

 A -- B -- master \ \ first feature branch \ second feature branch 

Lo que quiero

  second feature branch / / A -- B -- master \ \ first feature branch 

¿Cómo guardo solo la confirmación más reciente en la nueva twig de características y la rebase para dominarla?

Lo que sucedió es que creó la segunda twig de características desde la primera twig de características. Entonces, la segunda twig de características usó la primera twig de características como base.

Para solucionarlo, puede crear una nueva twig después de finalizar la compra para masterizar y, a continuación, seleccionar cuidadosamente las confirmaciones de la twig de la segunda function en la nueva twig. Entonces obtendrás las twigs cuando lo necesites