Skip to main content

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.

Quem pode usar esse recurso?

People with maintainer permissions can manage auto-merge for pull requests in a repository.

O auto-merge para solicitações de pull está disponível em repositórios públicos com o GitHub Free e o GitHub Free para organizações, e em repositórios públicos e privados com GitHub Pro, GitHub Team, GitHub Enterprise Cloud e GitHub Enterprise Server. Para mais informações, confira "Planos do GitHub".

Sobre o merge automático

Se você permitir uma merge automático para pull requests no seu repositório, as pessoas com permissões de gravação poderão configurar pull requests individuais no repositório para fazer merge automaticamente quando todos os requisitos de merge forem atendidos. Se alguém que não tiver permissão de gravação efetuar push de uma solicitação de pull que tenha a mesclagem automática habilitado, a mesclagem automática será desabilitada para essa solicitação de pull. Para saber mais, confira Fazer merge automático de um pull request.

Gerenciar merge automático

Note

A opção de habilitar a mesclagem automática é mostrada apenas nas pull requests que não podem ser mescladas imediatamente. Por exemplo, quando uma regra de proteção de branch aplica "Exigir revisões de pull request antes do merge" ou "Exigir verificações de status antes do merge" e essas condições ainda não foram atendidas. Para obter mais informações, confira "Gerenciar uma regra de proteção de branch".

  1. Em GitHub, acesse a página principal do repositório.

  2. Abaixo do nome do repositório, clique em Configurações. Caso não consiga ver a guia "Configurações", selecione o menu suspenso , 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.

  3. Clique em Geral na barra de navegação no lado esquerdo da página.

  4. Na parte inferior da página, em "Pull Requests", marque ou desmarque Permitir mesclagem automática.

Captura de tela das configurações de um repositório mostrando a mesclagem automática.