如果我将 feature-* 分支用做测试
develop 分支用做预发布
release-* 分支用于发布
release 通过线上验证后再合并至 master
这种形式是否合理?和传统的 release 用于预发布相比有什么缺陷?
1
neoblackcap 2017-06-25 17:45:35 +08:00
我建议使用 github flow, git-flow 太复杂了
|
2
ryd994 2017-06-25 18:01:06 +08:00
怎么维护多个 release ? bugfix 和 backport
这里 master 有什么用? |
3
bombless 2017-06-26 01:41:10 +08:00 via Android
感觉你 develop 分支有点多余。不如就一个 rc 标签做预发布,作为一个单纯的指针
|
4
cxbig 2017-06-26 04:02:18 +08:00
没有必要,先合并 master 再上线,有问题可以 rollback 或者加 hotfix。
|