boxmoe_header_banner_img

⋅無⋅限⋅進⋅步⋅

加载中

文章导读

Gitflow


avatar
yuhui 2025年10月21日 29

Gitflow

Gitflow是代码管理的分支策略

1741920637894-1c42a9ef-5081-479c-af26-5e2850b792e8.png

master分支:生产分支,不接受开发人员直接commit。只接受其他分钟merge,默认分支保护

hotfix:从master拉取的临时修复分支,紧急解决bug,解决后需要合入master并打上新的版本号,修改同时合入develop分支

develop:从master拉取的开发分支,用于功能集成,包含所有要发布到下一个release的代码,用于开发集成和系统测试

release:临近发布的,从develop分支拉取一个release分支,任何步骤当前分支中的新功能都推到下个发布中,用于发布,从当前时间点之后新的功能不能再加到这个分支,只做bug修复,文档生成和其他面向发布的任务,当对外发布工作都完成,release合并到master分支并分配一个版本号打好tag,另外,这些从release分支新做的修改要反向合并回develop分支

feature:父分支是develop分支,新功能完成时,合入develop分支,新功能提交从不直接与master分支交互

本实验为git分支合并交叉流程操作

1741920637843-f3dba185-8a18-4d7f-9eca-570d786767f1.png

1741920637906-9bc2a574-d635-4b15-983f-33e443e21782.png

更新: 2025-03-14 10:50:41
原文: https://www.yuque.com/yuhui.net/network/vf3dz9z0zyx25fm1



评论(0)

查看评论列表

暂无评论


发表评论

表情 颜文字

插入代码