Diferenças
Aqui você vê as diferenças entre duas revisões dessa página.
| Próxima revisão | Revisão anterior | ||
| pres:gerti:devops:informacoes:estrutura_repositorios [20/04/2026 12:40] – criada lvinicius | pres:gerti:devops:informacoes:estrutura_repositorios [23/04/2026 20:25] (atual) – lvinicius | ||
|---|---|---|---|
| Linha 2: | Linha 2: | ||
| Este artigo descreve como que os repositórios devem estar estruturados. | Este artigo descreve como que os repositórios devem estar estruturados. | ||
| + | |||
| + | Veja: [[pres: | ||
| ===== Branches Main e Develop ===== | ===== Branches Main e Develop ===== | ||
| - | Como estamos | + | Como estamos |
| + | |||
| + | * Todos os repositórios devem conter as branches '' | ||
| + | * A branch '' | ||
| + | * A branch '' | ||
| + | * As branches '' | ||
| + | * As branches temporárias devem ser nomeadas segundo o [[pres: | ||
| + | |||
| + | 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 '' | ||
| + | - Marcá-las como **Protegidas**. | ||
| + | |||
| + | ===== README ===== | ||
| + | |||
| + | Para auxiliar na gestão dos serviços, é importante que no README dos projetos: | ||
| - | É importante que a branch '' | + | * Tenha as suas **URLs** de Produção e Homologação |
| - | As branches '' | + | ===== Nomes dos Commits ===== |
| - | - Crie uma branch temporária, | + | Os commits devem ser nomeados segundo |
| - | - Faça o **Merge Request**. | + | |
| - | - Apague | + | |
| - | Assim como descrito pelo Gitlfow. | + | ===== Versionamento ===== |
| - | Caso o projeto fuja desse padrão, é necessário realizar uma refatoração, | + | Como descrito no [[pres: |
| - | * Organização dos repositórios | + | Para isso, o repositório deve [[pres: |
| - | * ☒ 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 | + | |
| - | * Nomes dos Commits seguindo o padrão | + | |
| - | * Pré-commit | + | |