Essa é uma revisão anterior do documento!


Estrutura dos Repositórios

Este artigo descreve como que os repositórios devem estar estruturados.

Como estamos seguindo o Gitflow, todos os repositórios devem conter as branches main e develop.

É importante que a branch main possua o código que está sendo utilizado atualmente em produção e que na branch develop esteja o código mais atualizado utilizado em homologação.

As branches main e develop devem ser marcadas como Protegidas nas configurações do Gitlab. Dessa forma, para fazer uma alteração na develop:

  1. Crie uma branch temporária, partindo da develop.
  2. Faça o Merge Request.
  3. Apague a branch temporária.

Assim como descrito pelo Gitflow.

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 main e develop e marcá-las como Protegidas.

  • Organização dos repositórios
    • ☒ Main e Develop como padrão
    • ☒ Main e Develop protegidas
    • ☒ Para editar nelas é necessário criar uma branch e fazer merge request
    • Usar o Gitflow
    • README com URL das APIs
    • Nomes dos Commits seguindo o padrão
    • Pré-commit
  • pres/gerti/devops/informacoes/estrutura_repositorios.1776688910.txt.gz
  • Última modificação: 20/04/2026 12:41
  • por lvinicius