Configurando branches e merges no seu repositório
É possível gerenciar branches no repositório, configurar a forma como os branches são mesclados no repositório e proteger branches importantes definindo o merge dos pull requests.
Gerenciar branches no repositório
Sempre que você propõe uma mudança no Git, você cria um novo branch. O gerenciamento de branches é uma parte importante do fluxo de trabalho do Git. Depois de algum tempo, sua lista de branches pode crescer, então sempre é bom excluir branches com merge ou obsoletos.
Configurar merges de pull request
Você pode configurar os merges de pull request em sua instância do GitHub Enterprise Server para corresponder ao seu fluxo de trabalho e preferências para gerenciar o histórico do Git.
Como gerenciar branches protegidos
Você pode configurar regras para proteger determinados branches no repositório. Por exemplo, você pode bloquear pull requests que não são aprovadas nas verificações de status ou exigir que essas pull requests tenham um número específico de revisões de aprovação antes de passarem por merge.
Como gerenciar conjuntos de regras de um repositório
Os conjuntos de regras ajudam você a controlar como as pessoas podem interagir com tags e branches em um repositório.