Essa é uma revisão anterior do documento!
Estrutura dos Repositórios
Este artigo descreve como que os repositórios devem estar estruturados.
Branches Main e Develop
Como estamos usando o Gitflow, é preciso que:
- Todos os repositórios devem conter as branches
mainedevelop. - A branch
mainpossua o código que está sendo utilizado em produção - A branch
developpossua o código mais atualizado utilizado em homologação. - As branches
mainedevelopestejam marcadas como Protegidas nas configurações do Gitlab.
Caso o projeto fuja desse padrão, é necessário realizar uma refatoração:
- Encontrar quais as branches que estão em produção e homologação
- Renomeá-las para
mainedevelop - Marcá-las como Protegidas.