You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
|
2 years ago | |
---|---|---|
.. | ||
.cloudbase/container | 2 years ago | |
components | 4 years ago | |
dist | 4 years ago | |
images | 2 years ago | |
pages | 2 years ago | |
subpages | 2 years ago | |
utils | 2 years ago | |
README.md | 5 years ago | |
app.js | 5 years ago | |
app.json | 2 years ago | |
app.wxss | 5 years ago | |
project.config.json | 2 years ago | |
project.private.config.json | 2 years ago | |
sitemap.json | 5 years ago | |
sitemap84.json | 5 years ago | |
榆山.md | 2 years ago |
README.md
esua-epdc-mp
党建e家小程序
git管理方案
我们现在主要分3个环境:生产分支(master),预发布分支(release),开发分支(dev)
生产分支(master)严禁直接提交代码,所有的代码合并需要研发负责人从具体的feature分支或者hotfix分支合并进去
每次发布生产分支(master),需要为master打一个tag,方便线上回滚
每次有新的特性开发,需要从生产分支(master)分支中迁出一个feature分支。
功能分支(feature分支)命名应该体现当前功能,不要用自己姓名/当前日期等作为分支名
每次线上出现紧急bug,从生产分支(master)迁出一个hotfix分支
开发完成需要将feature分支或者hotfix分支合并到开发分支(dev),然后合并到预发布分支(release)上,由具体研发人帮忙review代码,在预发布分支(release)上进行测试,修改bug。
满足上线条件后,将release分支上的代码合并到生产分支(master)和开发分支(dev),并打个Tag。最后上线。