Git Flow分支模型
经典分支模型(Git Flow)由 Vincent Driessen 提出的 Git Flow 模型,是管理 main(或 master)和 dev 分支的经典方案:
[*] main 用于生产发布,保持稳固;
[*] dev 用于一样平常开辟,合并功能分支(feature/*);
[*] 功能开辟在 feature 分支举行,完成后合并回 dev;
[*] 预发布分支(release/*)用于测试,测试完成合并到 main 和 dev;
[*] 紧急修复分支(hotfix/*)从 main 拉出,修复后合并回 main 和 dev。
该模型清晰划分职责,淘汰冲突,得当中大型项目。
[*] GitHub Flow
得当快速迭代和持续摆设的项目,只有一个主分支(main),全部功能分支直接从 main 拉出,完成后通过 Pull Request 合并回 main,保持 main 始终可发布状态。得当小团队或必要快速上线的项目。
分支 作用 main 生产环境分支(已上线) dev 开辟主线(功能集成、测试) feature/* 功能开辟分支,从 dev 拉 release/* 发布预备分支,从 dev 拉 hotfix/* 紧急修复分支,从 main 拉 但是有一部门公司是如许的:【个人觉得超级坑】
免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!更多信息从访问主页:qidao123.com:ToB企服之家,中国第一个企服评测及商务社交产业平台。
页:
[1]