main como a branch de produção (releases), contendo as novas releases.dev como a branch padrão de desenvolvimento, mas que ainda não foram lançadas.feat para criação de novas funcionalidades, seguir o padrão apresentada com os tipos para sempre entender do que a branch está trabalhando, por exemplo: feat, docs, refactor, fix (ver abaixo os demais tipos).fix correções com prioridade, como bugs em detectados em testes internos.hotfix correções com prioridade para serem mergeadas, como bugs em produção.tipo/identificação-da-branch
ex: feat/update-user-profile
Todos os commits devem usar o seguinte esquema de formato:
tipo(contexto ou escopo): mensagem apresentada nas boas práticas
<descrição longa(opcional)>
Há disponíveis os seguintes tipos:
feat: uma nova featurefix: correção de bug