Flujo de versiones de Git (Gitgraph)

DiagramaIngeniería · Flujo de versionesHecho con un prompt
Vista previa de solo lectura

El prompt

Muestra nuestra estrategia de ramas con ramas de funcionalidades, versiones y hotfixes

Crea tu propia versión

Sobre el marco

Sigue el trabajo de una funcionalidad y un lanzamiento con parche a través del historial de ramas

El grafo de Git de Mermaid utiliza main, develop, feature/auth, feature/dashboard y hotfix/login. La autenticación incorpora OAuth y sesiones, mientras que el dashboard añade gráficos y filtros. Cada rama de funcionalidad se integra en develop antes de que develop se integre en main para crear la etiqueta v1.0.0.

La rama hotfix parte de main después de esa versión y añade una corrección para la caducidad del token. Se integra en main con la etiqueta v1.0.1; después, main se integra en develop como Sincronizar hotfix. Esta integración final hace visible el regreso del parche al desarrollo en curso.

Usa este ejemplo para explicar la secuencia prevista de ramas. Registra commits e integraciones ilustrativos, pero no define requisitos de revisión, comprobaciones de CI, despliegues ni ajustes de protección de ramas. Añade esas anotaciones si forman parte del proceso de versiones que necesitas comunicar.

Qué incluye

Qué obtienes

  • Cinco ramas con nombre, incluidas dos ramas de funcionalidades y una de hotfix
  • Commits de funcionalidades para el trabajo de autenticación y dashboard
  • Etiquetas de versión v1.0.0 y v1.0.1 en main
  • Una integración final de main en develop con la etiqueta Sincronizar hotfix
Diagrama

Flujo de versiones de Git (Gitgraph)

gitbranchingreleasedevopstechnical

✦ Free preview · Sign in to use

Preguntas frecuentes

Preguntas comunes

¿De dónde parten las ramas de funcionalidades en este ejemplo?

Tanto feature/auth como feature/dashboard parten de develop y vuelven a integrarse en ella antes de la primera versión etiquetada.

¿Cómo llega el hotfix al desarrollo en curso?

Después de que hotfix/login se integra en main para v1.0.1, el diagrama muestra que main se integra en develop con la etiqueta Sincronizar hotfix.

¿Una etiqueta de versión significa que la aplicación se desplegó?

El grafo solo muestra el historial y las etiquetas de Git. No incluye ningún paso de despliegue ni evidencia de que haya una versión en ejecución.

Flujo de versiones de Git (Gitgraph)

Gratis para empezar. No se requiere tarjeta de crédito.

Free preview · Sign in to use