使用git cz取代传统的git commit

使用git cz取代传统的git commit

  • 2018-5-26

算了,直接盗官方的图吧 看完是不是很心动呢? 什么! 你竟然没看懂什么意思...那我还是建议你先把git学会了再看我这篇教程吧...

推荐学习一个git的网址:git教程by廖雪峰

简而言之,git commit 就是你在做一次修改后类似于写一个备注,现在安装了commitizen后,你可以使用git cz取代git commit,每次提交的时候可以选择本次commit的类型,这样commit的文本会更具有可读性。

commitizen官方repocommit就是基于commitizen构建的:

是不是很有逼格!所以就赶紧安装使用吧~

最后,附上commitizengithub地址:commitizen

最后的最后(特别重要),附上我的踩坑记录:

注意,在Windows环境下这段命令是不能正常运行的:

Windows没有home路径,所有必须要走Windows的特色主义道路啦~

解决方案:

Step1 打开资源管理器,在地址栏输入

1
C:\Users\%username%

回车,进入当前用户文件夹根目录

Step2 新建一个.czrc文件

文件内容为

1
{ "path": "cz-conventional-changelog" }

然后保存即可

其它步骤按照官方教程走即可...