🌿 Mermaid

Git graf

Vysvetľujte stratégie vetvenia vizuálne

Čo je Git graf?

Git graf zobrazuje commity, vetvy, merge a tagy. Je to najjasnejší spôsob, ako zdokumentovať vašu stratégiu vetvenia — git flow, trunk-based, release trains — pre celý tím.

Živý príklad

Mermaid kód
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"
Živý príklad
maindevelopfeature/authinitsetup CIlogin pageJWTv0.2.0v1.0.0

Kedy ho použiť

Dokumentácia stratégie vetvenia a vydaní vášho tímu
Onboarding vývojárov pomocou vizuálnych git konvencií
Vysvetlenie postupov pre hotfixy a vydania

Základná syntax

.mmd
gitGraph
    commit
    branch develop
    commit
    checkout main
    merge develop

Otázky k tomuto diagramu

Môžem zobraziť tagy a vydania?

Áno — commity a merge prijímajú atribút tag: (napr. tag: "v1.0.0"), ideálny na dokumentáciu bodov vydania.

Ktoré stratégie vetvenia dokáže znázorniť?

Akékoľvek: git flow, GitHub flow, trunk-based development, release vetvy — syntax odráža skutočné git operácie (branch, checkout, merge, cherry-pick).

Vytvorte svoj Git graf hneď teraz

Opíšte ho prirodzeným jazykom — AI napíše Mermaid kód za vás.

Otvoriť Mermaid Studio