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提交。

你可能感兴趣的:(commitizen 安装后执行 git-cz 弹出 vim窗口)