# Aplicar política com hooks pre-receive

Use hooks pre-receive para impor os padrões de fluxo de trabalho na organização. Os hooks de pre-receive exigem que o código passe por um conjunto predefinido de verificações de qualidade antes que o push seja aceito no repositório.

## Links

* [Sobre hooks pre-receive](/pt/enterprise-server@3.22/admin/enforcing-policies/enforcing-policy-with-pre-receive-hooks/about-pre-receive-hooks)

  Os ganchos de pré-recebimento são scripts executados no GitHub Enterprise Server dispositivo que você pode usar para implementar verificações de qualidade.

* [Criar um ambiente de hook pre-receive](/pt/enterprise-server@3.22/admin/enforcing-policies/enforcing-policy-with-pre-receive-hooks/creating-a-pre-receive-hook-environment)

  Para executar hooks pre-receive, use o ambiente pre-receive padrão ou crie um ambiente personalizado.

* [Criar um script de hook pre-receive](/pt/enterprise-server@3.22/admin/enforcing-policies/enforcing-policy-with-pre-receive-hooks/creating-a-pre-receive-hook-script)

  Use os scripts de hooks pre-receive a fim de criar requisitos para aceitar ou rejeitar um push com base no conteúdo.

* [Gerenciar ganchos de pré-recebimento em sua instância](/pt/enterprise-server@3.22/admin/enforcing-policies/enforcing-policy-with-pre-receive-hooks/managing-pre-receive-hooks-on-your-instance)

  Configure como as pessoas usarão ganchos de pré-recebimento no GitHub.com.