fe-git-commit-cli

1.0.2 • Public • Published

如何使用

安装

pnpm install fe-git-commit-cli -D

配置

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

"scripts": {
  "verify-commit-message": "fe-git-verify-commit-message",
  "commit": "fe-git-commit"
},
"gitHooks": {
  "commit-msg": "npm run verify-commit-message",
  "pre-commit": "lint-staged"
},
"config": {
  "commitizen": {
    "path": "./node_modules/cz-conventional-changelog"
  }
}

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

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

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

注意事项

对于所有 merge,会保留 merge 信息,commit-msg 直接放行 Please use the one-time password (OTP) from your authenticator application Enter one-time password from your authenticator app: 567890

Package Sidebar

Install

npm i fe-git-commit-cli

Weekly Downloads

2

Version

1.0.2

License

MIT

Unpacked Size

146 kB

Total Files

7

Last publish

Collaborators

  • thunder_guoke