git - 如何在简单的 git flow 中合并修补程序分支
问题描述
一个团队使用 、 和 分支处理简单release
的develop
git流feature
:hotfix
develop
是根据release
feature
是根据develop
hotfix
是根据release
要合并hotfix
分支,他们有以下选项:
- 合并
hotfix
到两者release
中develop
- 合并然后合并
hotfix
_release
release
develop
- 合并
hotfix
到release
然后变基develop
在上面release
哪个选项是最好的,为什么?
解决方案
我认为你应该合并hotfix
到release
(它基于的分支),然后你的develop
分支应该基于release
(分支develop
基于)新状态进行更新。和同样的feature
:更新基于develop
。免责声明:这是我的意见。
推荐阅读
- java - 我需要一个像 AndroidStudio 中的 TextSwitcher 这样的元素
- c# - 电子邮件的正则表达式用户名应以 [a-zA-Z0-9] 开头或结尾,但可能包含破折号、下划线
- javascript - 当我通过解构赋值交换两个元素时,使用变量和数组元素有什么区别
- postgresql - 插入冲突更新
- sorting - 修路费用最低
- angular - NGRX 在两个动作之间设置计时器
- android - Google Fit - 与 Session API 保持距离
- vim - Vim 在正常模式下替换到行尾
- json - 从 Oracle PL/SQL 中的表生成 json 文件
- html - 使用引导程序将两个表放在 html 中