image.png
提交类型说明
- feat
【功能】 新增功能,迭代项目需求
- fix
【修复】 修复缺陷,修复上一版本存在问题
- docs
【文档】 更新文档,仅修改文档不修改代码
- style
【样式】 变动格式,不影响代码逻辑
- refactor
【重构】 重构代码,非新增功能也非修复缺陷
- perf
【性能】 优化性能,提高代码执行性能
- test
【测试】 新增测试,追加测试用例验证代码
- build
【构建】 更新构建,改动构建工具或外部依赖
- ci
【脚本】 更新脚本,改动CI或执行脚本配置
- chore
【事务】 变动事务,改动其他不影响代码的事务
- revert
【回滚】 回滚版本,撤销某次代码提交
- merge
【合并】 合并分支,合并分支代码到其他分支
- sync
【同步】 同步分支,同步分支代码到其他分支
- impr
【改进】 改进功能,升级当前功能模块
cz-conventional-changelog局部安装配置
// 局部安装cz-conventional-changelog 配置package.json:
{
"name": "commit-lint",
"version": "1.0.0",
"script": {
"commit": "git-cz"
},
"config": {
"commitizen": {
"path": "node_modules/cz-conventional-changelog"
}
}
}
commitlint校验配置
//校验提交配置:.commitlintrc.js
module.exports = {
extends: [
"@commitlint/config-conventional"
],
rules: {}
};
网友评论