🌿 Mermaid

Git-Graph

Erklären Sie Branching-Strategien visuell

Was ist ein Git-Graph?

Ein Git-Graph zeigt Commits, Branches, Merges und Tags. Er ist der klarste Weg, Ihre Branching-Strategie zu dokumentieren — git flow, Trunk-based, Release Trains — für das ganze Team.

Live-Beispiel

Mermaid-Code
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"
Live-Beispiel
maindevelopfeature/authinitsetup CIlogin pageJWTv0.2.0v1.0.0

Wann einsetzen

Die Branching- und Release-Strategie Ihres Teams dokumentieren
Entwickler mit visuellen Git-Konventionen onboarden
Hotfix- und Release-Prozeduren erklären

Grundlegende Syntax

.mmd
gitGraph
    commit
    branch develop
    commit
    checkout main
    merge develop

Fragen zu diesem Diagramm

Kann ich Tags und Releases zeigen?

Ja — Commits und Merges akzeptieren ein tag:-Attribut (z. B. tag: "v1.0.0"), perfekt zur Dokumentation von Release-Punkten.

Welche Branching-Strategien kann er darstellen?

Alle: git flow, GitHub flow, Trunk-based Development, Release-Branches — die Syntax spiegelt echte Git-Operationen wider (branch, checkout, merge, cherry-pick).

Erstellen Sie jetzt Ihr Git-Graph

Beschreiben Sie es in natürlicher Sprache — die KI schreibt den Mermaid-Code für Sie.

Mermaid Studio öffnen