🌿 Mermaid
Git-graf
Förklara branchstrategier visuellt
Vad är ett Git-graf?
En git-graf visar commits, brancher, merges och taggar. Det är det tydligaste sättet att dokumentera er branchstrategi — git flow, trunk-based, release trains — för hela teamet.
Live-exempel
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"När det ska användas
Dokumentera teamets branch- och releasestrategi
Onboarda utvecklare med visuella git-konventioner
Förklara hotfix- och releaseprocedurer
Grundläggande syntax
gitGraph
commit
branch develop
commit
checkout main
merge developFrågor om detta diagram
Kan jag visa taggar och releaser?
Ja — commits och merges accepterar ett tag:-attribut (t.ex. tag: "v1.0.0"), perfekt för att dokumentera releasepunkter.
Vilka branchstrategier kan den representera?
Alla: git flow, GitHub flow, trunk-based development, releasebrancher — syntaxen speglar verkliga git-operationer (branch, checkout, merge, cherry-pick).
Skapa ditt Git-graf nu
Beskriv det på vanligt språk — AI:n skriver Mermaid-koden åt dig.
Öppna Mermaid Studio