Hoy me enfrenté a un problema. Mi compañero de equipo creó una sucursal de la maestra. Desarrolló una característica en esta rama y luego desarrolló dos subfunciones en las ramas de la subfeature. Finalmente hizo dos refactorizaciones de todo el asunto. Así que ...Git rama rebase con hijos fusionados
C--D E--F | subfeatures
/ \/ \
B------M1------M2--G--H | feature
/
A-------------------K | master
Normalmente nos rebase ramas función antes de combinación sin avance rápido en maestro. Pero, por supuesto, esta rebase falla. rama de la característica porcentualizada quedó mirando como:
B'--C'--D'--E'--F'--G'--H'
/
A--K
de punteros del curso de C & D se convirtió en mal, así que también consigue dos ramas subfunción crecimiento 'del aire'. Entiendo cómo solucionarlo si subfeature branches no se fusionó en feature, pero en este momento estaba confundido. Escogí todo en la rama de recuperación re-estructurada y me fusioné nuevamente. ¿Hay aquí una manera más fácil de hacerlo?