02 de abril de 2021 • 2 min de leitura
Cheat Sheet Gitflow
Consulte rapidamente os comandos do Git e Gitflow para utilização do workflow Gitflow.

1 - Inicialmente a branch master dever ser criada, juntamente com o versionamento do projeto.
Comando Git tradicional
git init2 - A branch develop deverá ser criada a partir da ramificação da branch master.
Comando Git tradicional
git branch develop3 - A branch feature deverá ser ramificada da branch develop sempre que for desenvolver uma nova funcionalidade.
Comando Git tradicional
git checkout develop
git checkout -b feature_branchComando Git-flow
git flow feature start feature_branch4 - Quando finalizar uma feature, deverá ser realizado o merge na branch develop.
Comando Git tradicional
git checkout develop
git merge feature_branchComando Git-flow
git flow feature finish feature_branch5 - A branch release deverá ser criada a partir da ramificação da branch develop.
Comando Git tradicional
git checkout develop
git checkout -b release/0.1.0Comando Git-flow
git flow release start 0.1.06 - Qualquer bug encontrado na versão da branch release deverá ser corrigida nessa mesma branch.
Comando Git tradicional
git checkout develop
git merge release/0.1.07 - Assim que consolidada a branch release, então deverá ser realizado o merge para a branch master.
Comando Git tradicional
git commit -m 'fix texto do commit'Comando Git-flow
git flow release finish '0.1.0'8 - Caso seja reportado algum bug importante no ambiente de produção, deverá ser criado a branch de hotfix de ramificação master.
Comando Git tradicional
git checkout master
git checkout -b hotfix_branchComando Git-flow
git flow hotfix start hotfix_branch9 - Quando corrigido o bug deverá realizar o merge com a branch master e a branch develop.
Comando Git tradicional
git checkout master
git merge hotfix_branch
git checkout develop
git merge hotfix_branch
git branch -D hotfix_branchComando Git-flow
git flow hotfix finish hotfix_branch