@idss/git-commit-cli

1.0.7 • Public • Published

观安前端团队 Git Commit Message 配置

该配置是基于 commitizen

如何使用

安装

yarn add @idss/git-commit-cli -D

配置

在工程 package.json 中追加下述内容:

"scripts": {
  "commit": "./node_modules/.bin/idss-git-commit",
  "verify-commit-message": "./node_modules/.bin/idss-git-verify-commit-message"
},
"gitHooks": {
  "commit-msg": "npm run verify-commit-message"
}

采用 npm run commityarn commit 代替 git commit 提交代码

注意: 由于 windows 和 mac 下,支持执行方式不同,所有命令统一提到 scripts 中。不推荐下述写法:

"gitHooks": {
  "commit-msg": "./node_modules/.bin/idss-git-verify-commit-message"
}

注意事项

对于所有 merge,会保留 merge 信息,commit-msg 直接放行

Package Sidebar

Install

npm i @idss/git-commit-cli

Weekly Downloads

15

Version

1.0.7

License

MIT

Unpacked Size

4.77 kB

Total Files

5

Last publish

Collaborators

  • tianzy-idss
  • tangdaohai
  • 381510688
  • dongzi