项目中的执行的 git cz是什么原理

我们项目使用了 commitizen,发现有的同学之间用git cz命令在提交代码,符合预期。

问题: git cz 应该不是 git 命令。那这个命令的底层原理是什么呢??

看了源码,也没啥思路。ps: xxx.cmd是什么文件
commitizen 的 package.json

  "bin": {
    "cz": "./bin/git-cz",
    "git-cz": "./bin/git-cz",
    "commitizen": "./bin/commitizen"
  },

image.png

阅读 4k
2 个回答

git 可以自定义短命令,本质就是一段 Shell 脚本。

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题
宣传栏