🌿 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
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"Kada ga koristiti
Dokumentirajte strategiju grananja i izdavanja svog tima
Uvodite programere uz vizualne git konvencije
Objasnite procedure hotfixa i izdavanja
Osnovna sintaksa
gitGraph
commit
branch develop
commit
checkout main
merge developPitanja 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