📌 Controle de Versionamento
🔀 Estratégia de Branches
Branches Principais
-
main
(protegida)
- Representa o código em produção
-
❗ Commits diretos são bloqueados
- Atualizada apenas via merge de
develop
(deploys) ou hotfix/
-
develop
- Branch de integração para novas funcionalidades
- Recebe merges das feature branches
Branches de Trabalho
🔁 Fluxo de Trabalho Completo
-
Sincronizar com a develop:
git checkout develop
git pull origin develop
-
Criar branch para a feature::
git checkout -b feature/JIRA-123-descricao-curta
3. Abrir Pull Request (PR)
- Acesse o repositório no GitHub/GitLab
- Crie um novo Pull Request da sua branch para develop
- Preencha o template do PR com:
- Objetivo das mudanças
- Screenshots (se aplicável)
- Revisores obrigatórios