Mind map
Git Flow
Map content
Git Flow
Utiliza o git como ferramenta para gerenciar:novas features,correção de bugs e releases;
branch develop: features,hotfix e releaes
Features: criada baseado no ultimo push da branch develop. Após finalizada faz-se o merge com a develop.
Release: Baseada na develop, essa branch será feita o merge com a master.
Hotfix: correção de bugs em produção. Faz-se o merge tanto na master como na develop
iniciar um projeto com git flow: git flow init
- git flow feature start/finish nomedafeature
- git flow release start/finish nomedarelease
- git flow hotfic start/finish nomedahotfix
Git flow e Pull requests
Git Flow e Pull Requests
- Abordagem 01
- criar um repositorio no github #adicionar o repositorio criado ao repositorio local #dar um push no repositorio remoto git push origin -u master e develop
- Nova funcionalidade: git flow feature start nomedafeature
- dar um push da nova feature no repositorio: git push origin nomedafeature
- criar o pull request no github, dar um merge no develop e deletar a branch com a feature#observe que não foi dado um finish da feature no repositorio local.
- dar git checkout develop # dar um git pull origin develop # deletar a branch da feature local : git branch -D nomedafeature
- Abordagem 02
- criar o pull request no github, dar um merge no develop e deletar a branch com a feature
- dar um finish na branch local: git flow finish nomedabranch #atualizar a develop local com a remota:git pull origin develop
- Abordagem 01
Information
- Description
- TI/Programação Mind Map on Git Flow, created by Junior Gomes da Silva on 25/01/2021.
- Created by
- Junior Gomes da Silva
- Views
- 1
- Rating