> 事先声明,本文是参考了其他大神的博客之后自己尝试的记录,具体可以参考如下 链接 先说说git 提交规范把,这里基本都是这个工具 cz-customizable 1,安装 npm install cz-customizable --save-dev 2,修改package.json "devDependencies": { "cz-customizable": "^5.3.0" }, "config": { "commitizen": { "path": "node_modules/cz-customizable" } } 3,项目中添加.cz-config.js,官方提供了一个示例,如下所示,本来要贴具体代码的,但是贴上去排版真难用 后面就是 提交测试了 git cz 2,后面就是 CHANGELOG.MD了 . 安装 npm install conventional-changelog -D . package.json中 script中添加如下:这样方便使用 ``` "version": "conventional-changelog -p angular -i CHANGELOG.md -s -r 0 && git add CHANGELOG.md" ``` 来说说自己实践的流程把, ``` git add . git cz 然后一顿骚操作,就可以按cz的格式提交代码了,