1. 新建支付功能开发分支
git branch pay
  1. 切换到新分支开始开发,这里的工作内容与上面的基础流程是一样的
git checkout pay
  1. 开发完成执行提交
git commit -m 'H5 支付功能'
  1. 合并分支到master
切换到master分支
git checkout master

合并pay分支的代码
git merge pay
  1. 提交代码到master远程分支
git push

# 阿里巴巴 git commit 规范

# 格式

<type>(<scope>): <subject>
其中:

  • <type> 是必须的,表示提交的类型。
  • <scope> 是可选的,用于说明提交影响的范围,如模块名或功能名。
  • <subject> 是必须的,是对提交内容的简短描述。

示例:

feat(user): 添加用户登录功能

# type类型

类型 描述
feat 新功能(feature)
fix 修复已发现的错误(bug)
docs 文档相关更改
style 不影响代码运行的格式化改动(如空格、缩进、分号等)
refactor 代码重构(非新增功能或修复错误的代码变动)
perf 性能优化相关改动
test 新增或修改测试用例
chore 构建过程或辅助工具的变动(如更新依赖库、工具等)
revert 回滚到上一个版本
merge 代码合并
sync 同步主线或分支的Bug
ci 与持续集成(CI)配置文件相关的更改
build 与构建系统相关的更改
improvement 改进(可选类型)
Last Updated: 4/28/2025, 10:12:30 AM