主题
git开发流程
- 组长在码云上创建组织与远程仓库,将构建的环境push到master分支上
- 然后组长基于master在远程创建两个分支:dev,pro,分别表示开发分支和生产分支。
- 组长在远程将组员拉入组织与项目中,并设置相应权限。
- 所有成员(组长,组员)克隆远程仓库到本地
- 所有成员(组长,组员)将分支切换到dev分支,然后基于开发分支dev在本地创建自己的分支, 例:dev_zhangsan
- 所有成员(组长,组员)在自己的分支dev_zhangsan上开发
- 所有成员(组长,组员)在本地开发完成后切换到dev分支上,
- 所有成员(组长,组员)开始pull远程dev分支最新内容到本地
- 所有成员(组长,组员)将更改内容合并到dev开发分支上,(如果有冲突就解决冲突)
- 如果无冲突就push代码到远程dev分支(此处省略了代码审查)
- 开发完成,组长将开发分支的更改合并到生产分支,发布生产代码。