... | @@ -4,7 +4,7 @@ |
... | @@ -4,7 +4,7 @@ |
|
|
|
|
|
# Estratégia de Branching e Padrão de Commits
|
|
# Estratégia de Branching e Padrão de Commits
|
|
|
|
|
|
## 1. Estratégia de Branching: Git Flow
|
|
## Estratégia de Branching: Git Flow
|
|
|
|
|
|
### Visão Geral
|
|
### Visão Geral
|
|
O Git Flow é uma estratégia de branching que organiza o desenvolvimento e o lançamento de software. Ele divide o trabalho em diferentes branches para garantir a estabilidade da branch `main` enquanto possibilita o desenvolvimento contínuo na branch `develop`.
|
|
O Git Flow é uma estratégia de branching que organiza o desenvolvimento e o lançamento de software. Ele divide o trabalho em diferentes branches para garantir a estabilidade da branch `main` enquanto possibilita o desenvolvimento contínuo na branch `develop`.
|
... | @@ -15,6 +15,9 @@ O Git Flow é uma estratégia de branching que organiza o desenvolvimento e o la |
... | @@ -15,6 +15,9 @@ O Git Flow é uma estratégia de branching que organiza o desenvolvimento e o la |
|
- **`develop`**: Branch de desenvolvimento, onde novas funcionalidades são integradas.
|
|
- **`develop`**: Branch de desenvolvimento, onde novas funcionalidades são integradas.
|
|
- **`feature/*`**: Branches para desenvolvimento de funcionalidades específicas. Criadas a partir da `develop`.
|
|
- **`feature/*`**: Branches para desenvolvimento de funcionalidades específicas. Criadas a partir da `develop`.
|
|
|
|
|
|
|
|
### Visualização do Fluxo
|
|
|
|
![02_Feature_branches.svg](uploads/ebeaf716fd32f0a5ba9768d348859d04/02_Feature_branches.svg)
|
|
|
|
|
|
### Fluxo de Trabalho
|
|
### Fluxo de Trabalho
|
|
|
|
|
|
1. **Iniciando uma Nova Feature**
|
|
1. **Iniciando uma Nova Feature**
|
... | | ... | |