全局安装 commitizen
npm install -g commitizen
对代码修改后,使用 git add 将修改文件存入暂存区
使用 git cz
- 此时会要求选择 type,常用类型如下:
- feat: 表示新增了一个功能
- fix: 表示修复了一个 bug
- docs: 表示只修改了文档
- style: 表示修改格式、书写错误、空格等不影响代码逻辑的操作
- refactor: 表示修改的代码不是新增功能也不是修改 bug,比如代码重构
- perf: 表示修改了提升性能的代码
- test: 表示修改了测试代码
- build: 表示修改了编译配置文件
- chore: 无 src 或 test 的操作
- revert: 回滚操作
- 输入修改的模块
? What is the scope of this change (e.g. component or file nam
e): (press enter to skip) 数据页
- 输入 commit 信息,推荐以动词开头,如: 设置、修改、增加、删减、撤销等
? Write a short, imperative tense description of the change (m
ax 89 chars):
(13) 测试 commitizen
- 运行 git log,查看提交信息
fix(数据页): 测试 commitizen