Skip to content

npm

使现代的原生 Git 钩子变得简单

Husky 能使你的提交变得更好 🐶 汪!

在提交或推送时,自动化 检查提交信息检查代码运行测试

这里 快速开始。

查看 v9 更新日志去发现所有新特性! 🚀

特性

  • 仅有 2 kB(📦 gzip 压缩后),没有任何依赖。
  • 非常快(运行速度约 ~1ms
  • 使用新 Git 特性(core.hooksPath
  • 支持:

更多:

  • Branch-specific 钩子
  • 使用 POSIX shell 为高级案例编写脚本
  • 遵循 Git 的原生钩子组织结构
  • 使用 prepare 脚本与 npm 最佳实践保持一致
  • Opt-in/opt-out 选项
  • 用户友好的报错信息

赞助者

支持这个项目来成为一个赞助者 点击此处 💖

特别赞助


Get rewards for your open-source contributions

GitHub

Open Collective

谁在使用

Husky 在 GitHub 上用于超过 130 万个项目,包括:

相关文章