我在v1.0有一个 master 分支和一个v1.1dev的开发分支。
然后我从 dev 创建一个新的发布分支,并将版本号从v1.1dev 提升到v1.1,完成,将所述发布分支合并到 master 中,并且 presto - v1.1诞生于master
.
但是随后,我将相同的发布分支合并回 dev ,因此 dev 分支也是v1.1。
尽管这在技术上是正确的,但我觉得 dev 它应该始终以dev结尾,因为毕竟,它是正在朝着下一个真正版本努力的开发版本。
所以我的问题是:
- 在合并到发布分支后,是否每个人都在 dev 分支上专门提交一次提交来提升他们的 Dec 代码的版本,还是我遗漏了一些东西(脚本、方法、技术等)?
- 另外,上面的描述是否普遍代表人们如何提高他们的版本号?
TL;DR: 假设语义版本控制,您应该何时在 git 版本化项目的各个分支中增加版本号?