這是我在全球 Claude Code 配置中擁有的 3 個鉤子: **Git Push 主分支阻擋器** - 防止直接推送到 main/master,並強制使用功能分支工作流程。 **測試目錄保護** - 在編輯任何測試文件之前需要明確確認。讓我再三思考我是否真的在改善測試覆蓋率,還是只是隨便修補壞掉的測試。 **選擇性 Git 添加強制執行器** - 阻止 `git add .`,並強迫我選擇特定文件進行暫存。讓我避免意外提交調試打印、API 密鑰和隨機臨時文件。 有時候 Claude md 不夠用。
1.39K