Skip to content
On this page

Why cz-git


Why developed cz-git - article: 「cz-git development journey」


  • cz-customizable :
    1. Adding additional configuration files is needed.
    2. Only supports the upper and lower choices.
    3. There are fewer supported habitual configuration items.

  • cz-conventional-changelog :
    1. There are fewer supported custom configuration items.
    2. Interactive method is not friendly.
    3. Too much repetitive input.
sh
$ npm install -D cz-conventional-changelog
added 147 packages in 21s

$ npm install -D cz-git
added 1 package in 0.552s
$ npm install -D cz-conventional-changelog
added 147 packages in 21s

$ npm install -D cz-git
added 1 package in 0.552s

  • git-cz :
    1. There are fewer supported custom configuration items.
    2. Adding additional configuration files is needed.
sh
$ du -sh node_modules/*
148 MB	node_modules/git-cz
1.9 MB	node_modules/cz-git
$ du -sh node_modules/*
148 MB	node_modules/git-cz
1.9 MB	node_modules/cz-git

I just try my best to make thing well, Could you give a star ⭐