我应该何时使用语义版本控制和 git 流程创建新标签?
When I should create new tag, using semantic versioning and the git flow?
我是否应该在合并到 master 和合并到 develop 时创建标签。
当版本像 x.y.z 时在 master 内部,当版本可能是 x.y-feature-merged and/or x.y-(RC1|BETA|ALFA ).
每次发布时我都会创建一个标签(合并到 master),git-flow 应该会自动处理。
如果您使用 git-flow AVH,标签将被合并回 develop。
我有时会在开发中做一个标记,如果它是我合并的一个大功能,标记将是 x.y.z-dev.w,其中 w 是自上次发布以来的提交量。
否则我几乎不使用标签。我相信其他人会比我更频繁地使用标签。
这就是我的标签布局:
生产:x.y.z
发展:x.y.z-dev.w
发布分支:x.y.z-rc.a => a 是常规计数器
我是否应该在合并到 master 和合并到 develop 时创建标签。
当版本像 x.y.z 时在 master 内部,当版本可能是 x.y-feature-merged and/or x.y-(RC1|BETA|ALFA ).
每次发布时我都会创建一个标签(合并到 master),git-flow 应该会自动处理。
如果您使用 git-flow AVH,标签将被合并回 develop。
我有时会在开发中做一个标记,如果它是我合并的一个大功能,标记将是 x.y.z-dev.w,其中 w 是自上次发布以来的提交量。 否则我几乎不使用标签。我相信其他人会比我更频繁地使用标签。
这就是我的标签布局: 生产:x.y.z 发展:x.y.z-dev.w 发布分支:x.y.z-rc.a => a 是常规计数器