que plugin example bugfix git git-flow

plugin - git flow windows



Lanzamientos estructurados(flujo de Git) para mĂșltiples proyectos en un Ășnico repositorio(monorepo) (1)

¿Qué pasa con el uso de una rama para cada proyecto y el uso de ramas secundarias como ramas de git-flow con el espacio de nombre adecuado? Por ejemplo; hay una sucursal llamada project#1 para un proyecto, que es análoga a la maestra, y tiene sucursales secundarias llamadas project#1-develop , project#1-hotfix#11 , y así sucesivamente. También puede tener la única rama master en la que fusiona las ramas del proyecto en las versiones.

Estoy usando Git Flow con múltiples proyectos, cada uno con su propio repositorio, con éxito.

Estoy buscando fusionar estos repositorios en un solo monorepo . La razón principal son los proyectos dependientes compartidos en varios proyectos, lo que, en la actualidad, significa que debemos realizar correcciones en varios repositorios (consulte: cambios en proyectos cruzados en el enlace anterior).

Facebook y Google parecen usar este modelo con éxito (ver: esta conversación de fb , y esta charla de google ).

¿Cómo puedo seguir usando algo similar a Git Flow mientras utilizo un repositorio único para múltiples proyectos?

Si bien son útiles, las charlas a las que he vinculado no entran en detalles como la ramificación y el etiquetado, y cómo organizan diferentes lanzamientos de proyectos desde un solo troncal / maestro.

No estoy casada con Git Flow. Estoy buscando cómo estructurar lanzamientos en un monorepo.