前端开发时需要先在gitlab的开发项目上创建自己的本地开发分支dev-xxx,然后当有新的代码更新时则拉取每次功能迭代的release分支的代码,之后将自己的功能开发完后,并自测完毕确认没有问题之后将自己的代码合并至每次功能迭代的release分支中或者release-uat中,从而提交测试。
开发流程
代码分支创建
从release分支上,以dev-xxx/release-xxx的名字创建自己的开发分支。同时vscode也可以创建,或者使用命令行的方式(git checkout -b 分支名)
代码提交
1.可以使用命令行的方式进行提交
- git pull(合并新代码)
- git add .(添加更改的文件)
- git commit -m “描述语句”(提交至本地仓库)
- git push(push到远程仓库)
2.可以使用vscode进行提交
- 点击加号添加更改的代码
- 之后点击提交按钮提交至本地仓库
- 然后点击推送到远程仓库


3.将其他分支合并至release分支
先切换至release分支,然后使用命令行git merge xxxx(需要合并的分支号),然后在使用git push(push到远程仓库即可合并成功)
4.master分支合并需要打tag
使用命令行:git tag -a xxxxxxx -m "xxxxx发布"
然后使用:git push origin xxxxxxx
代码合并
1、在gitlab进行合并代码
2、使用命令行合并
合并分支代码:如dev-xxx/release-xxx分支合并至release分支,则先切换至dev-xxx/release-xxx分支:再使用以下命令
git merge release
发布流程
小程序
- 开发完毕后并且codereView之后将分支合并到release分支,然后在微信开发者工具中点击上传按钮,将版本号合需要发布的内容填写完毕后点击上传即可上传到微信公众平台。
登录微信公众平台选择版本管理,既可看到自己刚刚上传的版本,然后将自己上传的版本选为体验版,既可联系QA进行测试。
- 测试无误后,可以将此版本提交审核,发布至线上版本
1476

被折叠的 条评论
为什么被折叠?



