🌿 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

Cod 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"
Exemplu live
maindevelopfeature/authinitsetup CIlogin pageJWTv0.2.0v1.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ă

.mmd
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