# 使用预接收挂钩实施策略

使用预接收挂钩来在您的组织内强制实施工作流程标准。 预接收挂钩需要代码在推送被送入仓库之前传递一组预定义的质量检查。

## Links

* [关于预接收挂钩](/zh/enterprise-server@3.22/admin/enforcing-policies/enforcing-policy-with-pre-receive-hooks/about-pre-receive-hooks)

  预接收钩子是在 GitHub Enterprise Server 设备上运行的脚本，可用于实施质量检查。

* [创建预接收钩子环境](/zh/enterprise-server@3.22/admin/enforcing-policies/enforcing-policy-with-pre-receive-hooks/creating-a-pre-receive-hook-environment)

  要执行预接收挂钩，请使用默认的预接收环境，或者创建自定义环境。

* [创建预接收挂钩脚本](/zh/enterprise-server@3.22/admin/enforcing-policies/enforcing-policy-with-pre-receive-hooks/creating-a-pre-receive-hook-script)

  使用预接收挂钩脚本创建根据内容接受或拒绝推送的条件。

* [管理实例上的预接收挂钩](/zh/enterprise-server@3.22/admin/enforcing-policies/enforcing-policy-with-pre-receive-hooks/managing-pre-receive-hooks-on-your-instance)

  配置人员如何使用 GitHub.com 上的预接收挂钩。