Git: ¿Cómo volver a crear varias ramas (con el mismo compromiso base) a la vez?
Tengo una rama maestra en mi proyecto, que utilizo para extraer cambios de otras personas. A partir de eso, generalmente tengo varias ramas temáticas en las que estoy trabajando actualmente.
Mi pregunta es: ¿hay alguna forma de que pueda introducir nuevos cambios en mi maestro y luego volver a poner TODAS mis ramas de tema a la vez?
Esta es la situación:
D--E topic1
/
A--B--C master
\
F--G topic2
Y quiero lograr esto con un solo comando (H vino de arriba):
D'--E' topic1 / A--B--C--H master \ F'--G' topic2
Ahora, sé que puedo lograr esto al cambiar el tema1 y el tema2 en el maestro, e incluso podría escribir un script para automatizar esto. Pero, ¿qué sucede si tengo varias otras sucursales, creo nuevas y elimino otras con frecuencia y recibo cambios ascendentes todo el tiempo?
Esta operación (varias rebases), cuando se realiza a mano, es a la vez agotadora y propensa a errores.
¿Hay una manera mas facil
¡Gracias