🌿 Mermaid
Git-graf
Forklar branching-strategier visuelt
Hvad er et Git-graf?
En git-graf viser commits, branches, merges og tags. Det er den klareste måde at dokumentere jeres branching-strategi — git flow, trunk-based, release trains — for hele teamet.
Live-eksempel
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"Hvornår skal det bruges
Dokumentér teamets branching- og release-strategi
Onboard udviklere med visuelle git-konventioner
Forklar hotfix- og release-procedurer
Grundlæggende syntaks
gitGraph
commit
branch develop
commit
checkout main
merge developSpørgsmål om dette diagram
Kan jeg vise tags og releases?
Ja — commits og merges accepterer en tag:-attribut (fx tag: "v1.0.0"), perfekt til at dokumentere release-punkter.
Hvilke branching-strategier kan den repræsentere?
Alle: git flow, GitHub flow, trunk-based development, release-branches — syntaksen afspejler rigtige git-operationer (branch, checkout, merge, cherry-pick).
Opret dit Git-graf nu
Beskriv det i almindeligt sprog — AI’en skriver Mermaid-koden for dig.
Åbn Mermaid Studio