🌿 Mermaid
Graf Git
Explică vizual strategiile de branch-uri
Ce este o Graf Git?
Un graf Git arată commit-uri, branch-uri, merge-uri și tag-uri. Este cea mai clară modalitate de a documenta strategia de branch-uri — git flow, trunk-based, release trains — pentru întreaga echipă.
Exemplu live
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"Când să o folosești
Documentează strategia de branch-uri și release-uri a echipei
Integrează dezvoltatorii cu convenții git vizuale
Explică procedurile de hotfix și de release
Sintaxă de bază
gitGraph
commit
branch develop
commit
checkout main
merge developÎntrebări despre această diagramă
Pot afișa tag-uri și release-uri?
Da — commit-urile și merge-urile acceptă un atribut tag: (de ex. tag: "v1.0.0"), perfect pentru a documenta punctele de release.
Ce strategii de branch-uri poate reprezenta?
Oricare: git flow, GitHub flow, trunk-based development, branch-uri de release — sintaxa reflectă operațiunile git reale (branch, checkout, merge, cherry-pick).
Creează-ți acum Graf Git
Descrie-o în limbaj natural — IA scrie codul Mermaid pentru tine.
Deschide Mermaid Studio