Git Safety Hook
执行前检查受保护分支操作及破坏性 GitHub CLI 请求。
gitPreToolUse
关于 Git Safety Hook
Git Safety 根据 Git 与 gh 命令规则检查 Bash 请求,部分判断还读取当前分支,区分 main、master 与功能分支。默认规则也可能拦截受保护分支上的普通提交,因此应与团队协作流程匹配。
- 支持结合当前分支检查并记录规则判断。
- 可作为 claude-code-hooks 市场中的独立插件安装。
如何安装
先打开来源文档,核对项目的前置条件与安装位置。复制以下命令,逐行运行;命令中的示例路径需要替换为自己的目录。
终端
claude plugin marketplace add karanb192/claude-code-hooks
claude plugin install git-safety@claude-code-hooks按来源说明完成必要的认证或设置,重新加载会话后确认新能力可用。仓库内的项目可能共享同一个插件安装包。
开始使用
在临时仓库验证分支策略,同时启用多个 Git 钩子前检查规则是否重叠。 此包使用 Node.js 命令钩子,安装后重启 Claude Code。
使用前留意
阅读项目指令和请求的工具权限,先在小范围任务中验证。本站核对来源与说明,收录不代表代码安全审计。