- 从 master 分支中创建一个新分支,分支名称跟功能名称相关
- 开发完成后
commit代码,merge到develop分支 - 使用
develop分支代码编译发布体验版 - 测试通过后,提交自己分支到远程仓库,发起
pull request请求合并到master分支
# 例如:
git add .
npm run commitfeat:新功能
fix:修补 bug
docs:修改文档,比如 README, CHANGELOG, CONTRIBUTE 等等
style: 不改变代码逻辑 (仅仅修改了空格、格式缩进、逗号等等)
refactor:重构(既不修复错误也不添加功能)
perf: 优化相关,比如提升性能、体验
test:增加测试,包括单元测试、集成测试等
build: 构建系统或外部依赖项的更改
ci:自动化流程配置或脚本修改
chore: 非 src 和 test 的修改
revert: 恢复先前的提交后台系统登陆需要到小程序端扫一扫进行登陆