... | ... | @@ -8,9 +8,9 @@ Essa seção é dedicada a exposição e documentação dos processos do time, t |
|
|
- [Git Workflow](#git-workflow)
|
|
|
|
|
|
# Git Workflow
|
|
|
O workflow escolhido se espelha no Gitflow workflow. As duas branches principais são `master` e `dev`:
|
|
|
O workflow escolhido se espelha no Gitflow workflow. As duas branches principais são `master` e `develop`:
|
|
|
- A `master` é onde concentramos as versões estáveis e as entregas para os Stakeholders. Por padrão iremos criar tags para cada merge que é feito nessa branch, seguindo o padrão de [versionamento semântico](#versionamento-semântico)
|
|
|
- A `dev` será de onde todas as outras branches serão criadas (com exceção à `hotfix`), e onde concentraremos a versão mais nova do software, sendo então onde as novas `features` serão mergeadas.
|
|
|
- A `develop` será de onde todas as outras branches serão criadas (com exceção à `hotfix`), e onde concentraremos a versão mais nova do software, sendo então onde as novas `features` serão mergeadas.
|
|
|
|
|
|
## Branches
|
|
|
Os possíveis tipos de branch que teremos e o padrão que cada uma delas deve seguir:
|
... | ... | |