Configurar merges de pull request
Sobre métodos de merge no GitHub
Você pode permitir que contribuidores com acesso push ao seu repositório façam merge das respectivas pull requests no your GitHub Enterprise Server instance com diferentes opções de merge ou apliquem um método de merge específico para todas as pull requests do seu repositório.
Configurar a combinação de commits por squash em pull requests
Você pode aplicar, permitir ou desabilitar a combinação por squash do commit para todos os merges da pull request no your GitHub Enterprise Server instance do seu repositório.
Configurar rebase do commit para pull requests
Você pode aplicar, permitir ou desabilitar o rebase do commit para todos os merges da pull request no your GitHub Enterprise Server instance do seu repositório.
Gerenciando merge automático para pull requests no seu repositório
Você pode permitir ou impedir um merge automático de pull requests em seu repositório.
Gerenciar a exclusão automática de branches
É possível excluir branches head automaticamente após o merge de pull requests no repositório.