跳到正文
Mernyx
打开菜单

Mermaid Git 图速查表

把分支历史画出来。

这个页面上的每一张图都由Mernyx——macOS 上的原生 Mermaid 编辑器绘制。不是浏览器里跑的 Mermaid.js,而是 App 画布用的同一个渲染器。

提交

每个提交都是一条线,提交落在你当前所在的分支上。

gitGraph
    commit
    commit
    commit
一张 Git 图,main 分支上有三个前后相接的提交。放大图表

分支

branch 开一条新分支,checkout 回到你之前所在的分支。

gitGraph
    commit
    branch develop
    commit
    checkout main
    commit
一张 Git 图,main 分支上有两个提交,develop 分支在第一个提交之后分出来。放大图表

合并

merge 把一条分支并回你当前所在的分支。

gitGraph
    commit
    branch feature
    commit
    checkout main
    merge feature
一张 Git 图,feature 分支从 main 分出来,又被并回 main。放大图表

给提交打标签

标签写在 commit 关键字后面,用引号包住。

gitGraph
    commit tag: "v1.0"
    commit tag: "v1.1"
一张 Git 图,两个提交,第一个打了 v1.0 标签,第二个打了 v1.1 标签。放大图表

在 Mernyx 里画出来

打开一个 .mmd 文件,在画布上挪一个节点,源码跟着走。macOS 原生,不经过浏览器。

图表预览