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 are needed.
    2. Only supports the upper and lower choices.
    3. There are fewer supportable habitual configuration items.

  • cz-conventional-changelog :
    1. Supported custom configuration items are less.
    2. Interactive method is no friendly.
    3. Too many repetitive input.
sh
$ npm install -D cz-conventional-changelog
added 147 packages in 21s

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

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

  • git-cz :
    1. Supported custom configuration items are less.
    2. Adding additional configuration files are needed.
sh
$ du -sh node_modules/*
148 MB	node_modules/git-cz
1.6 MB	node_modules/cz-git
$ du -sh node_modules/*
148 MB	node_modules/git-cz
1.6 MB	node_modules/cz-git

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