git flow中release分支有没有必要进行发布?

发布于 2022-09-05 21:06:38 字数 338 浏览 32 评论 0

比如说用户A在本地的dev分支上切出了release分支进行测试,用户B(前端程序员),用C(后端程序员),在release分支上测试的时候发现了bug,既有前端的bug也有后端的bug。这个时候用A怎么处理。方案1:用户A把release分支发布到中心仓库,用户B和用户C把远程的release分支拉下来,并建立本地的release分支进行关联,修改bug。
方案2:用户B和用C从本地的dev分支切出各自本地的release分支,修改bug,合并到dev分支

应该使用哪种?
我使用的是source tree工具,用source tree里边的gitflow插件,没有办法从远程的release分支切出本地的release分支。

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

赢得她心 2022-09-12 21:06:39

我推荐方案1,如果A[测试]切出了release分支,表明进行测试中...

在测试阶段,B和C在dev分支或者各自的feature分支,可能已经有新的提交,

此时的release分支原则上不能掺杂任何新的功能点了,

所以遇到bug,前端后端都基于release修改并提交,并考虑修复是否合并到dev分支。

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文