¿Cómo hacer que la twig 'testing' se convierta en 'maestro' cuando 'testing' es una twig de 'dev'?

Al observar el gráfico de networking para un proyecto github, veo 3 twigs de interés; maestro, testing, dev.

Mirando más a background el gráfico de la networking github, me hacen creer que la testing es una twig de dev en lugar de una twig de master.

En algún momento, querré poner el contenido de la testing en el maestro.

¿Tendré que eliminar el maestro y crear una nueva twig llamada maestro de la testing para "get" la testing en el maestro? Por cierto, me gustaría mantener el historial maestro para que pueda retroceder a una confirmación anterior si es necesario. Entonces, borrar suena mal.

Deberías simplemente fusionar la test en master entonces.

 $ git checkout master $ git merge test 

Una afirmación como "testing es una twig de dev en lugar de una twig de maestro" no es realmente verdadera con Git. test puede haberse bifurcado de las confirmaciones de dev , pero suponiendo que dev ramificó fuera de la master en algún punto, entonces la test propiedad transitiva también se ramificó fuera de la master .