🌿 Mermaid

Giti graaf

Selgitage harustrateegiaid visuaalselt

Mis on Giti graaf?

Giti graaf näitab commit’e, harusid, merge’e ja tag’e. See on kõige selgem viis dokumenteerida oma harustrateegiat — git flow, trunk-based, release train’id — kogu meeskonnale.

Elav näide

Mermaid-kood
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"
Elav näide
maindevelopfeature/authinitsetup CIlogin pageJWTv0.2.0v1.0.0

Millal seda kasutada

Dokumenteerige oma meeskonna haru- ja väljalaskestrateegiat
Aidake arendajatel sisse elada visuaalsete git-konventsioonidega
Selgitage hotfix’i ja väljalaske protseduure

Põhisüntaks

.mmd
gitGraph
    commit
    branch develop
    commit
    checkout main
    merge develop

Küsimused selle diagrammi kohta

Kas saan näidata tag’e ja väljalaskeid?

Jah — commit’id ja merge’id aktsepteerivad atribuuti tag: (nt tag: "v1.0.0"), mis sobib ideaalselt väljalaskepunktide dokumenteerimiseks.

Milliseid harustrateegiaid saab sellega kujutada?

Kõiki: git flow, GitHub flow, trunk-based development, väljalaskeharud — süntaks peegeldab päris git-operatsioone (branch, checkout, merge, cherry-pick).

Looge oma Giti graaf kohe

Kirjeldage seda tavalises keeles — AI kirjutab Mermaid-koodi teie eest.

Ava Mermaid Studio