这是我在全球 Claude Code 配置中使用的 3 个钩子: **Git Push 主分支阻止器** - 防止直接推送到主分支/主分支,并强制使用功能分支工作流。 **测试目录保护** - 在编辑任何测试文件之前需要明确确认。这让我重新思考我是否真的在改善测试覆盖率,还是只是在修补破损的测试。 **选择性 Git 添加强制器** - 阻止 `git add .` 并强制我逐个暂存特定文件。避免我不小心提交调试打印、API 密钥和随机临时文件。 有时候 Claude md 还不够。
1.57K