Na minha empresa temos 3 ambientes (DEV, HML e PRD), qual são as melhores práticas para utilizar o GIT?
Devo criar uma branch para cada ambiente?
Na minha empresa temos 3 ambientes (DEV, HML e PRD), qual são as melhores práticas para utilizar o GIT?
Devo criar uma branch para cada ambiente?
Oi Magno, tudo bom?
Existem diversas abordagens e acredito que a melhor seja a que sua equipe mais se sente confortável. Porém, uma que eu gosto bastante é criar uma branch por funcionalidade.
Assim, se alguém precisar te ajudar, os dois podem atuar na mesma branch, matar a funcionalidade e partir pra outra.
Além de evitar conflitos. Porque, se você e seu amigo estiverem na branch Dev e os dois mexerem na mesma coisa, alguém vai ter que fazer um rebase.
Mas, se você estiver trabalhando sozinho em um projeto, não tem problema algum de usar uma branch só também. Desde que seja confortável e você tenha controle do versionamento do projeto nos diversos ambientes =)
Abraço!