🌿 Mermaid
Grafo Git
Explica visualmente tus estrategias de ramas
¿Qué es un Grafo Git?
Un grafo Git muestra commits, ramas, merges y tags. Es la forma más clara de documentar tu estrategia de ramas — git flow, trunk-based, release trains — para todo el equipo.
Ejemplo en directo
gitGraph
commit id: "init"
branch develop
commit id: "setup CI"
branch feature/auth
commit id: "login page"
commit id: "JWT"
checkout develop
merge feature/auth tag: "v0.2.0"
checkout main
merge develop tag: "v1.0.0"Cuándo usarlo
Documentar la estrategia de ramas y releases de tu equipo
Incorporar a los desarrolladores con convenciones git visuales
Explicar los procedimientos de hotfix y de release
Sintaxis básica
gitGraph
commit
branch develop
commit
checkout main
merge developPreguntas sobre este diagrama
¿Puedo mostrar tags y releases?
Sí — los commits y merges aceptan un atributo tag: (p. ej. tag: "v1.0.0"), perfecto para documentar los puntos de release.
¿Qué estrategias de ramas puede representar?
Cualquiera: git flow, GitHub flow, trunk-based development, ramas de release — la sintaxis refleja las operaciones reales de git (branch, checkout, merge, cherry-pick).
Crea tu Grafo Git ahora
Descríbelo en lenguaje natural — la IA escribe el código Mermaid por ti.
Abrir Mermaid Studio