自从开始使用 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