Olá! No momento, esta página ainda está sendo desenvolvida ou traduzida. Para obter as informações mais recentes, acesse a documentação em inglês.
Versão do artigo: Enterprise Server 2.15

Esta versão do GitHub Enterprise será descontinuada em Esta versão do GitHub Enterprise foi descontinuada em 2019-10-16. No patch releases will be made, even for critical security issues. For better performance, improved security, and new features, upgrade to the latest version of GitHub Enterprise. For help with the upgrade, contact GitHub Enterprise support.

Estabelecer condições de merge em pull requests

É possível exigir que as pull requests passem por uma série de verificações antes do merge. Por exemplo, você pode bloquear pull requests reprovadas nas verificações de status.

Sobre branches protegidos e verificações de status obrigatórias

Branches protegidos garantem que os colaboradores de um repositório não consigam fazer alterações irreversíveis nos branches. As verificações de status obrigatórias garantem que todos os testes de CI sejam aprovados antes que os colaboradores possam fazer alterações em um branch protegido. Os branches dentro de repositórios pertencentes a organizações podem ser configurados de forma que somente determinados usuários , equipes possam fazer push em um branch.

Configurar branches protegidos e verificações de status obrigatórias

Você pode habilitar branches protegidos para limitar a manipulação dos branches, além de impor verificações de status obrigatórias antes de fazer merge de um branch em uma pull request ou antes de fazer push de commits em um branch local para o branch remoto protegido.

Pergunte a uma pessoa

Não consegue encontrar o que procura?

Entrar em contato