【问题标题】:Git flow diagram release versions and hotfixesGit 流程图发布版本和修补程序
【发布时间】:2017-01-18 09:26:55
【问题描述】:

我正在一个项目中使用 git flow,我正在查看这里的图表:

https://datasift.github.io/gitflow/IntroducingGitFlow.html

直到最后一张详细说明修补程序的图像才有意义。

有人能告诉我为什么 master 在 1.0 上(这是未来的版本号吗),但在时间线的后面,一个热修复被采取了,master 被标记为 1.0.1,然后更进一步的发布分支开始在1.0,就好像1.0.1被忽略了一样。

为了让我在发布截止点更加困惑,它说“从这一点开始,‘下一个发布’意味着 1.1.0 之后的发布”,我认为这意味着 1.2.0。

那么 1.1.0 版本到底发生了什么,在我看来它已经消失了。

谁能帮我理解最后一张图?

【问题讨论】:

    标签: git git-flow hotfix


    【解决方案1】:

    恕我直言,您正在查看的图表是错误的。

    您应该参考原始图表:http://nvie.com/files/Git-branching-model.pdf(由 Vincent Driessen 创建,他是第一个解释 git-flow 模型的人。

    可以参考文森特介绍git-flow模型的文章:http://nvie.com/posts/a-successful-git-branching-model/

    【讨论】:

    • 您链接的图表非常合理,看起来我使用的图表不正确。感谢您的参考。
    猜你喜欢
    • 2022-06-22
    • 2013-10-30
    • 2013-09-24
    • 1970-01-01
    • 2016-08-28
    • 2014-05-28
    • 2021-02-27
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多