Skip to main content
Publicamos atualizações frequentes em nossa documentação, e a tradução desta página ainda pode estar em andamento. Para obter as informações mais atualizadas, acesse a documentação em inglês.

Configuração da mesclagem de commit para solicitações pull

Você pode impor, permitir ou desabilitar a mesclagem com um commit de mesclagem para todas as mesclagens de solicitação pull em sua instância do GitHub Enterprise Server em seu repositório.

É possível configurar opções de mesclagem de solicitações de pull no sua instância do GitHub Enterprise Server a fim de atender às suas necessidades e preferências de fluxo de trabalho com relação ao gerenciamento do histórico do Git. Para obter mais informações, confira "Configurar merges de pull request".

  1. No sua instância do GitHub Enterprise Server, navegue até a página principal do repositório. 1. Abaixo do nome do repositório, clique em Configurações. Caso não consiga ver a guia suspensa "Configurações", selecione o menu suspenso e clique em Configurações.

    Captura de tela de um cabeçalho de repositório que mostra as guias. A guia "Configurações" é realçada por um contorno laranja escuro.

  2. Em "Solicitações de Pull", selecione Permitir commits de mesclagem. Isso permite que os contribuidores mesclem uma solicitação pull com um histórico completo de commits. Captura de tela das configurações de Solicitação de pull com caixa de seleção permitir commits de mesclagem realçada

Se você selecionar mais de um método de mesclagem, os colaboradores poderão escolher qual tipo de confirmação de mesclagem usar ao mesclar uma solicitação de pull. Se houver uma regra de branch protegido no seu repositório que exija um histórico de commit linear, você precisará permitir a mesclagem squash, a mesclagem com troca de base ou ambas. Para obter mais informações, confira "Sobre branches protegidos".

Leitura adicional