Configurando ramificações e mesclagens em 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.
Configurando a fusão de pull requests
Você pode configurar os merges de pull request em sua instância do GitHub Enterprise Server para que eles correspondam ao seu fluxo de trabalho e às suas preferências de gerenciamento do histórico do Git.
Como gerenciar branches protegidos
Você pode configurar regras para proteger determinadas ramificações em seu repositório. Por exemplo, você pode bloquear pull requests que não passam nas checagens de status ou exigir que essas pull requests tenham um número específico de aprovações antes de serem integradas.
Como gerenciar conjuntos de regras de um repositório
Os conjuntos de regras ajudam você a controlar como as pessoas podem interagir com branches e tags em um repositório.