开发原则:
分支开发,主干发布
文章目录
- 一、开发简述:
- 二、开发场景
- 场景1_多分支开发,主分支发布
- 场景2_按照环境划分分支
- 三、开发流程:
一、开发简述:
一个工程会划分成多个模块,一个模块会划分成多个功能点,分支的划分按照需求的不一样,分支创建的原则也是不一样的。 |
二、开发场景
场景1_多分支开发,主分支发布
- 每一个功能点会新建一个分支,最后合并到主分支,进行发布。
场景2_按照环境划分分支
- 可以划分为dev(开发分支)、testv(测试分支)、uatv(压测分支)、prodv(正式分支)。
三、开发流程:
1、在远程创建工程
2、将远程项目克隆到本地
3、新建分支并切换到新分支上
4、开始开发某模块的某个功能点
5、开发完成后,将工作区代码添加至暂存区
6、将暂存区代码提交到本地仓库
7、将本地仓库代码推送至远程仓库
8、切换分支到master主分支上
8、将新开发的分支代码合并到master主分支上
8、将合并后master主分支代码推送远程,来保持本地代码和远程代码的版本的统一