git flow

1. Master

线上

2. Develop

开发

3. Feature

Feature 分支做完后,必须合并回 Develop 分支
合并完分支后一般会删点这个 Feature 分支,但是也可以保留

4. Release

概述: 基于 Develop 分支创建,用于测试,修改 Bug
创建: 一旦创建了 Release 分支之后,不要再从 Develop 分支上合并新的改动到 Release 分支
发布: 发布 Release 分支时,合并 Release 到 Master 和 Develop, 同时在 Master 分支上打个 Tag 记住 Release 版本号,然后删除 Release 分支

5. Hotfix

基于 Master 分支创建,开发完后需要合并回 Master 和 Develop 分支,同时在 Master 上打一个 tag

若有收获,就点个赞吧