Commitizen & Change Log

Commitizen & Change Log


Commitizen是一個格式化commit message的工具。

安裝

$ npm install -g commitizen

然后,在項目目錄里,運行下面的命令,使其支持 Angular 的 Commit message 格式。

$?commitizen init cz-conventional-changelog --save --save-exact

以后,凡是用到git commit命令,一律改為使用git cz。這時,就會出現(xiàn)選項,用來生成符合格式的 Commit message。

生成Change log

$?npm install -g conventional-changelog-cli

在項目目錄里

$ cd project-demo

$?conventional-changelog -p angular -i CHANGELOG.md -s

通過以上命令你就會發(fā)現(xiàn)在項目中多了個CHANGELOG.md文件,表示生成 Change log成功了。

?著作權歸作者所有,轉載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務。

相關閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容