commitzen
和cz-conventional-changelog
需要搭配使用,
一开始以为不需要写入log记录,就没安装,导致执行git-cz
命令时,并未出现想要的交互效果。
配置 安装好commitzen
和cz-conventional-changelog
之后,还需要添加一些配置:
package.json 中添加:
"scripts": {
"commit": "git-cz"
},
"config": {
"commitizen": {
"path": "node_modules/cz-conventional-changelog"
}
}
在配置中,我们需要指定 Adapter,否则在执行git-cz
的时候,不会出现选择的交互界面,而是直接弹出 vim 编辑器编辑 message。
配置好之后使用npm run commit
替代git commit
提交。
**粗体** _斜体_ [链接](http://example.com) `代码` - 列表 > 引用
。你还可以使用@
来通知其他用户。