Skip to content

GitLab

  • Menu
Projects Groups Snippets
    • Loading...
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
    • Contribute to GitLab
  • Sign in
  • W Wiki
  • Project information
    • Project information
    • Activity
    • Labels
    • Planning hierarchy
    • Members
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributors
    • Graph
    • Compare
  • Issues 0
    • Issues 0
    • List
    • Boards
    • Service Desk
    • Milestones
  • Merge requests 0
    • Merge requests 0
  • CI/CD
    • CI/CD
    • Pipelines
    • Jobs
    • Schedules
  • Deployments
    • Deployments
    • Environments
    • Releases
  • Monitor
    • Monitor
    • Incidents
  • Packages & Registries
    • Packages & Registries
    • Package Registry
    • Infrastructure Registry
  • Analytics
    • Analytics
    • Value stream
    • CI/CD
    • Repository
  • Wiki
    • Wiki
  • Snippets
    • Snippets
  • Activity
  • Graph
  • Create a new issue
  • Jobs
  • Commits
  • Issue Boards
Collapse sidebar
  • Treinamento Autoguiado
  • Wiki
  • Wiki
  • Git

Git · Changes

Page history
Update Git authored Mar 30, 2025 by Jocemar Nicolodi Junior's avatar Jocemar Nicolodi Junior
Show whitespace changes
Inline Side-by-side
Git.md
View page @ db4ad1bc
| [Home](home) | [Sprints](sprints) | [Requisitos](requisitos) | [Processos](processos) | [Arquitetura](arquitetura) | [Configuração](configuracao) | [Mockups](mockups) | [Banco de Dados](database) | [Git](git) |
|---|---|---|---|---|---|---|---|---|
# Branches
# Commits
## 📌 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
- ✅ Aceita commits diretos (para pequenos ajustes)
- Recebe merges das feature branches
#### Branches de Trabalho
- **`feature/JIRA-123-descricao`**
- Padrão: `feature/` + código do JIRA + descrição breve
- Exemplo: `feature/PAY-42-integracao-pix`
- Criada a partir da `develop`
- **`hotfix/JIRA-123`**
- Para correções urgentes em produção
- Criada a partir da `main`
### 🔁 Fluxo de Trabalho
1. Criar branch de feature:
```bash
git checkout -b feature/JIRA-123 develop
Clone repository
  • Git
  • arquitetura
  • configuracao
  • database
  • escopo e cronograma
  • Home
  • mockups
  • processo
  • processos
  • requisitos
  • sprints