预配置的 Git Hooks 工具集,含 pre-commit 代码检查、commit-msg 规范校验、pre-push 自动测试。
包含 Hooks
- pre-commit — ESLint / Prettier 自动格式化
- commit-msg — Conventional Commits 格式校验
- pre-push — 单元测试 + 类型检查
支持语言
- JavaScript / TypeScript
- Python (Black + Ruff)
- PHP (PHP_CodeSniffer)
- Go (gofmt + golint)
安装
cp -r hooks/ .git/hooks/\nchmod +x .git/hooks/*
0 条评论 欢迎参与讨论