Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Git branching

Git branching

A quick talk about Git and branching. Barcode #2

Erick Mendonça

January 22, 2015
Tweet

More Decks by Erick Mendonça

Other Decks in Programming

Transcript

  1. Branches principais • master • Contém código de produção •

    Estável • develop • Código em desenvolvimento • Não estável • Quando atinge um ponto estável, deve ser mesclada de volta para master (release)
  2. Branches de suporte • Feature branches • Devem ser criadas

    a partir de develop • Devem ser mescladas de volta para develop • Normalmente não são publicadas
  3. Branches de suporte • Release branches • Devem ser criadas

    a partir de develop • Devem ser mescladas de volta para develop E master • Padrão de nome: release-* • Permitem terminar um release antes de mesclar em master sem congelar a branch develop
  4. Branches de suporte • Hotfix branches • Podem ser criadas

    a partir de master • Devem ser mescladas de volta para master E develop • Padrão de nome: hotfix-* • Permite corrigir bugs sem incluir features novas de develop