🌿 Mermaid
Git grafs
Izskaidrojiet zarošanas stratēģijas vizuāli
Kas ir Git grafs?
Git grafs parāda commits, zarus, merges un tagus. Tas ir skaidrākais veids, kā dokumentēt jūsu zarošanas stratēģiju — git flow, trunk-based, release trains — visai komandai.
Dzīvs piemērs
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"Kad to izmantot
Dokumentēt komandas zarošanas un izlaides stratēģiju
Ievadīt izstrādātājus ar vizuālām git konvencijām
Izskaidrot hotfix un izlaides procedūras
Pamata sintakse
gitGraph
commit
branch develop
commit
checkout main
merge developJautājumi par šo diagrammu
Vai varu parādīt tagus un izlaides?
Jā — commits un merges pieņem tag: atribūtu (piem., tag: "v1.0.0"), kas ir ideāli izlaides punktu dokumentēšanai.
Kādas zarošanas stratēģijas tas var attēlot?
Jebkuras: git flow, GitHub flow, trunk-based development, izlaides zarus — sintakse atspoguļo reālas git operācijas (branch, checkout, merge, cherry-pick).
Izveidojiet savu Git grafs tagad
Aprakstiet to dabiskā valodā — AI uzrakstīs Mermaid kodu jūsu vietā.
Atvērt Mermaid Studio