🌿 Mermaid

Git graf

Objasnite strategije grananja vizualno

Što je Git graf?

Git graf prikazuje commitove, grane, spajanja i tagove. To je najjasniji način dokumentiranja vaše strategije grananja — git flow, trunk-based, release trains — za cijeli tim.

Primjer uživo

Mermaid kod
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"
Primjer uživo
maindevelopfeature/authinitsetup CIlogin pageJWTv0.2.0v1.0.0

Kada ga koristiti

Dokumentirajte strategiju grananja i izdavanja svog tima
Uvodite programere uz vizualne git konvencije
Objasnite procedure hotfixa i izdavanja

Osnovna sintaksa

.mmd
gitGraph
    commit
    branch develop
    commit
    checkout main
    merge develop

Pitanja o ovom dijagramu

Mogu li prikazati tagove i izdanja?

Da — commitovi i spajanja prihvaćaju atribut tag: (npr. tag: "v1.0.0"), savršen za dokumentiranje točaka izdanja.

Koje strategije grananja može prikazati?

Sve: git flow, GitHub flow, trunk-based development, grane izdanja — sintaksa odražava stvarne git operacije (branch, checkout, merge, cherry-pick).

Izradite svoj Git graf odmah

Opišite ga prirodnim jezikom — AI piše Mermaid kod umjesto vas.

Otvori Mermaid Studio