🌿 Mermaid

Graf Git

Objaśniaj strategie gałęzi wizualnie

Czym jest Graf Git?

Graf Git pokazuje commity, gałęzie, merge i tagi. To najczytelniejszy sposób dokumentowania strategii gałęzi — git flow, trunk-based, release trains — dla całego zespołu.

Żywy przykład

Kod Mermaid
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"
Żywy przykład
maindevelopfeature/authinitsetup CIlogin pageJWTv0.2.0v1.0.0

Kiedy go używać

Dokumentowanie strategii gałęzi i wydań Twojego zespołu
Onboarding deweloperów dzięki wizualnym konwencjom gita
Objaśnianie procedur hotfixów i wydań

Podstawowa składnia

.mmd
gitGraph
    commit
    branch develop
    commit
    checkout main
    merge develop

Pytania o ten diagram

Czy mogę pokazać tagi i wydania?

Tak — commity i merge przyjmują atrybut tag: (np. tag: "v1.0.0"), idealny do dokumentowania punktów wydań.

Które strategie gałęzi można przedstawić?

Każdą: git flow, GitHub flow, trunk-based development, gałęzie release — składnia odwzorowuje prawdziwe operacje gita (branch, checkout, merge, cherry-pick).

Stwórz swój Graf Git już teraz

Opisz go naturalnym językiem — AI napisze kod Mermaid za Ciebie.

Otwórz Mermaid Studio