Como devo separar as ramificações do projeto ao vivo no git

0

Inicialmente eu estava em uma equipe onde temos um projeto e todos os outros têm bracnhes separados. Eu não sabia muito git mas peguei em pouco tempo apenas fazendo coisas básicas.

Agora todos os outros membros se mudaram e eu sou totalmente responsável pelo assunto. Agora o projeto é ao vivo e eu tenho que trabalhar em sua outra versão.

Atualmente, a ramificação padrão é para produção e eu tenho minha outra ramificação chamada Johk onde eu costumava fazer algumas coisas.

Agora não tenho certeza quais são as práticas recomendadas e como posso dividir as ramificações necessárias para fazer 4 ramificações

Johnk
default
Developmenet
Release1

ou preciso criar uma ramificação Prod separada

Estou confuso. Por favor me guie neste

    
por user22 12.08.2013 / 08:11

1 resposta

0

Com o Git, você pode fazer o que quiser.

Se a sua ramificação padrão for production e você estiver confortável com isso, tudo bem; deixar. Você pode mesclar qualquer outra ramificação em production quando quiser implantar. Com esse esquema, eu chamaria a ramificação de desenvolvimento principal master e criaria ramificações de recurso de master .

Se eu estivesse configurando tudo do zero, eu usaria master como ramificação de produção e criaria uma ramificação chamada develop ou next que era o principal ramo de desenvolvimento. Ambos são amplamente utilizados.

Você pode ver alguns fluxos de trabalho Git formalmente definidos:

Existem outros. Mas principalmente você apenas faz o que funciona para você. Boa sorte!

    
por 29.10.2013 / 19:05