diff --git a/gitflow.html b/gitflow.html index 2df8bed..f853e0b 100644 --- a/gitflow.html +++ b/gitflow.html @@ -83,7 +83,8 @@
  • Existe um branch de integração.
  • Cada feature tem um branch especializado.
  • Branches são testados individualmente e depois testados de novo no branch - de desenvolvimento (testes de integração) e depois passados parao trunk/master.
  • + de integração (para que sejam feitos os testes de + integração) e depois passados parao trunk/master.

    Praticamente comum em SCVs com criação de branchs rápidas (como o GIT).

    @@ -129,7 +130,7 @@

    "Vou começar uma feature nova."

    git flow feature start minha_feature

    Irá fazer um fork do branch - indicado como desenvolvimento com o nome "minha_feature".

    + de desenvolvimento com o nome "minha_feature".

    (feature start vai começar outro branch a partir do desenvolvimento, não do branch de feature atual.)

    @@ -137,15 +138,17 @@

    "Terminei minha feature."

    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.

    "Todas as minhas features estão prontas"

    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.

    @@ -181,7 +184,7 @@
    -

    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.

    @@ -202,7 +205,7 @@
    -

    Parênteses

    +

    Parênteses (cont.)

    Ou seja: tudo se resume à: git flow feature start, fazer as alterações, verificar se os testes locais passam e fazer um git push.