2019-07-15 使用 git cz 标准化提交记录


自从开始使用 git cz 取代 git commit -m,提交记录变得非常干净、漂亮,这整个过程也没有任何额外负担,非常自然。

安装 git cz

// install
$ npm install -g commitizen cz-conventional-changelog

// config file
$ echo '{ "path": "cz-conventional-changelog" }' > ~/.czrc

// install vscode extension
$ code --install-extension axetroy.vscode-changelog-generator

使用

$ git add .
$ git cz