Haz que la twig fusionada vuelva a estar en git

Tenía una twig de master en git. Lo fusioné en maestro. Ahora, debido a algunas razones, quiero recuperar esa twig. Es posible ? Estaba muy por detrás del maestro. Quiero la twig fusionada para el control de versiones. Cualquier ayuda sería apreciada.

Simplemente puede volver a crear su bifurcación, comenzando desde el segundo padre de la confirmación de fusión creada cuando fusionó su sucursal con la maestra.

git checkout -B yourBranch merge_SHA1^2 
  • Reemplace merge_SHA1 con SHA1 del compromiso de fusión
  • ^2 es para restablecer su twig al segundo padre de la confirmación que fusionó al maestro

Es decir:

 x--x--x--M (master) / y--y--y <- yourBranch is M^2 second parent of commit M 

También podría considerar comenzar su twig directamente desde la confirmación de fusión.

  git checkout -B yourBranch merge_SHA1^2 

Sentido:

 x--x--x--M (master) / \ y--y--y Y--Y--Y <- yourBranch reset zand starting from commit M (your old branch)