Emotion Docs Help

Git

Regras e guides de versionamento do projeto.

Commits

  • Conventional commits

  • Micro comites preferencialmente

Fluxo

Githubflow

  • Branch: Tudo começa com a criação de uma nova branch a partir da branch principal (geralmente chamada de main ou master). Esta branch deve ter um nome descritivo relacionado à funcionalidade ou correção que você está desenvolvendo.

  • Desenvolvimento: O desenvolvimento é feito na branch criada, permitindo experimentações e mudanças sem afetar a branch principal.

  • Commit: Faça commits regularmente para sua branch, mantendo um histórico claro e detalhado das mudanças.

  • Pull Request: Quando o desenvolvimento na branch está completo, cria-se um pull request (PR). Isso move a discussão sobre o código para um espaço onde ele pode ser revisado por outros desenvolvedores, testado e discutido.

  • Revisão de Código: Outros desenvolvedores revisam o código, sugerem ou fazem alterações. A revisão de código é crucial para manter a qualidade e a saúde do código base.

  • Testes: É importante realizar testes automatizados e manuais para garantir que o novo código não introduza bugs ou problemas no sistema existente.

  • Deploy: Após a aprovação no pull request, o código é mesclado (merge) à branch principal. O deploy deve ser feito frequentemente para garantir que as mudanças cheguem rapidamente aos usuários.

  • Iteração: Após o deploy, o ciclo começa novamente para novas funcionalidades ou correções.

GithubFlowmainnew-feature0-f711ba11-842914d2-ecf52014-c0d3b0c5-16820e0GithubFlow
Last modified: 11 June 2024