From af00b7a8f5b1caec39afa004a27986823e781c3a Mon Sep 17 00:00:00 2001
From: Julio Biason Praticamente comum em SCVs com criação de branchs rápidas (como o GIT). Irá fazer um fork do branch
- indicado como desenvolvimento com o nome "minha_feature"."Vou começar uma feature nova."
git flow feature start minha_feature
(feature start
vai começar outro branch a partir do desenvolvimento,
não do branch de feature atual.)
git flow feature finish
Faz o merge do branch atual de volta pro branch de desenvolvimento.
+Faz o merge do branch de desenvolvimento com o branch da feature e, + se tudo ocorreu sem problemas, faz o merge do branch da + feature de volta pro branch de desenvolvimento e destrói + o branch da feature.
git flow release start versão
Cria um branch de release a partir - do master e faz um merge com o branch de desenvolvimento, para aquela última - verificada.
+ do master e faz um merge com o branch de desenvolvimento.Com branches locais, qualquer alteração que tu faz é feita localmente na máquina.
+Com branches locais, qualquer alteração é feita localmente na máquina.
git svn dcommit
vai mandar o branch atual pro repositório, então se
você estiver no seu master... Vai o que estiver depois do git flow release finish
.
Ou seja: tudo se resume à: git flow feature start
, fazer as alterações, verificar se os
testes locais passam e fazer um git push
.