Ramos protegidos do Github com GitFlow
Eu tenho um repositório com minha ramificação de desenvolvimento protegida e estou usando o modelo de ramificação do GitFlow. Há dois galhos; desenvolver (contendo recursos atualmente em desenvolvimento) e mestre (código de produção implementado mais recente).
Minha ramificação de desenvolvimento impede que as confirmações sejam feitas diretamente através das ramificações protegidas do GitHub. Quando você finaliza localmente um hotfix usando o GitFlow, ele mescla automaticamente o ramo do hotfix no mestre local e desenvolve ramos. No entanto, enviar alterações diretamente na ramificação de desenvolvimento não é permitido, pois é uma ramificação protegida
Como você pode superar isso? No minuto toda vez que estou criando um hotfix, tenho que:
Desativar manualmente a proteção de ramificaçãoEmpurre o ramo de revelaçãoLigue-o novamenteIsso não é automatizado e, portanto, não é realmente aceitável.