commitizen 安装后执行 git-cz 弹出 vim窗口

commitzencz-conventional-changelog需要搭配使用, 一开始以为不需要写入log记录,就没安装,导致执行git-cz命令时,并未出现想要的交互效果。

配置

安装好commitzencz-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提交。

打赏一个呗

取消

感谢您的支持,我会继续努力的!

扫码支持
扫码支持
扫码打赏,你说多少就多少

打开支付宝扫一扫,即可进行扫码打赏哦