V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
calmzhu
V2EX  ›  程序员

Git Flow 时序图怎么画。。

  •  
  •   calmzhu · 2021-03-23 16:39:04 +08:00 · 2440 次点击
    这是一个创建于 1348 天前的主题,其中的信息可能已经有所发展或是发生改变。

    • 如图,需要介绍 Git Flow 图中两段红字的部分,打算用时序图清楚展示出每一步的操作。

    写了一下午都觉得不够清楚...

    有大神秀一下写的时序图么。不限与我的这个主题。想找几个理的清楚的观察学习一下。

    PS: 忽略我画的两个分支铁道图。。现在确定了,不要模型流程图。而是希望清晰用时序图的方式列出每一步的步骤。

    不确定的点在于。Git 有多个分支。是以 Git 为对象,还是以 branch 为对象。。前者需额外描述性文字较多,后者就对象太多。

    第 1 条附言  ·  2021-03-23 18:10:40 +08:00

    原文那个图是流程示意图。但是现在打算做的是一个知道操作步骤细则。

    一个是理论模型。一个是最终使用说明书。有区别的。

    比如我现在写的是这样的,但是不是很满意,想看下别人怎么表达的学习下思路。不是工具。这个有够用的,不打算纠结来

    9 条回复    2021-03-24 10:00:12 +08:00
    kongwenyan
        1
    kongwenyan  
       2021-03-23 17:05:07 +08:00
    可以试试 mindmanger
    konakona
        2
    konakona  
       2021-03-23 17:07:13 +08:00
    我强烈推荐你 processon,在里边有个“模板”,搜索“git flow”,一大堆画的特别漂亮的!买过来几块钱,改一改就是你的。
    Rwing
        3
    Rwing  
       2021-03-23 17:12:14 +08:00
    不是官方有图吗
    wzzzx
        4
    wzzzx  
       2021-03-23 17:19:03 +08:00   ❤️ 1
    mermaid 可解,不行就上 graphviz
    baiyi
        5
    baiyi  
       2021-03-23 17:19:08 +08:00
    原文里有图的。https://nvie.com/posts/a-successful-git-branching-model/

    顺便 release 分支在 GitFlow 中属于专有名词。建议参考 GitLab,叫 production 分支,专用于对生产环境的交付。
    calmzhu
        6
    calmzhu  
    OP
       2021-03-23 18:50:11 +08:00
    @baiyi
    原文那个图不太够。因为希望达到的是一个最终操作手册的效果。

    release 这个是迫于无奈。。历史已经大量这样的分支了。改不动
    Kobayashi
        7
    Kobayashi  
       2021-03-24 01:35:04 +08:00 via Android   ❤️ 1
    有什么可说明的,git flow 提出者说的还不明白吗?!
    https://nvie.com/posts/a-successful-git-branching-model/
    https://jeffkreeftmeijer.com/git-flow/

    嫌讲的不够详细还有
    https://www.atlassian.com/git/tutorials/comparing-workflows/gitflow-workflow 我就不信你讲的比这还通俗易懂
    嫌太长还有 cheatsheet
    https://danielkummer.github.io/git-flow-cheatsheet/

    有这时间研究研究《 Pro Git 》进阶不好吗?
    https://git-scm.com/book/zh/v2
    读完刷一遍 githug 做练习,岂不美哉?
    https://github.com/Gazler/githug
    calmzhu
        8
    calmzhu  
    OP
       2021-03-24 09:59:18 +08:00
    @Kobayashi

    我的问题点在 gIt flow 。而在时序图。

    你混淆了实践指导,与最终操作规范的概念。
    calmzhu
        9
    calmzhu  
    OP
       2021-03-24 10:00:12 +08:00
    @calmzhu

    我的问题点不在 gIt flow 。而在时序图。

    你混淆了实践指导,与最终操作规范的概念。


    要的是在这个 GIt flow 下。细化到每一步执行的规范。而不是抽象化的策略
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2171 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 20ms · UTC 01:17 · PVG 09:17 · LAX 17:17 · JFK 20:17
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.