Important
Por favor, Não fazer commit direto na branch main. Abaixo terá um padrão de commits semânticos para melhor identificação do que foi realizado.
Antes de começar, certifique de ter o node.jS e o npm (Node Pack Manager) em seu Sistema Operacional. você pode instalar Site Oficial.
-
Fork do repositório
-
Clone o repositorio:
-
Instalar as depêndencias:
npm install- Inicie o servidor de desenvolvimento:
npm run deveste comando irá iniciar o servidor de desenvolvimento local usando o Vite. Agora você pode acessar seu aplicativo em http://localhost:5173/
VITE v5.4.1 ready in 1215 ms
➜ Local: http://localhost:5173/
➜ Network: use --host to expose
➜ press h + enter to show helpEvitem fazer commits de muitas linhas, as vezes menos é mais. Também sigam esses padrões de descrição de commits para facilitar a leitura de todos em relação às mudanças feitas
-
Feat: Adição de uma nova funcionalidade.
- Exemplo
git commit -m "Feat: Creating login page"
- Exemplo
-
Fix: Correção de lógica de alguma funcionalidade, testes e similares.
- Exemplo:
git commit -m "Fix: Fixing login authorization"
- Exemplo:
-
Refactor: Refatoração e/ou otmização do código, corrigir identação etc.
- Exemplo:
git commit -m "Refactor: Refactor API archive"
- Exemplo:
-
Style: Adição e modificação de estilização(APENAS ESTILIZAÇÃO).
- Exemplo:
git commit -m "Style: Add Navbar color" git commit -m "Style: Change Navabar Color"
- Exemplo:
-
Chore: Commits do tipo chore indicam atualizações de tarefas de build, configurações de administrador, pacotes... como por exemplo adicionar um pacote no gitignore. (Não inclui alterações em código).
-
Exemplo:
git commit -m "Chore: Configure vercel.json File"
-
-
Docs: Adição de documentação no projeto
- Exemplo:
git commit -m "Docs: add documentation"
- Exemplo:
Ao fazer um pull request, verifique se há conflitos. Pull request com conflitos não serão aceitos.
Caso hajam conflitos, pesquisem sobre resolução de conflitos e pull request em projetos open source.
- main: -> Branch Principal.
- developer -> Branch de desenvolvimento.
- build -> Branch de arquitetura e outras dependencias.
- feature -> Branch de nova funcionalidade.
- docs -> Branch de documentação Interna.
Para acessar as e navegar entre as branches:
git checkout nome_da_branch -> para trocar de branch.
git checkout -b nome_da_branch -> criação de uma nova branch.- dev: Inicia o servidor de desenvolvimento.
- build: Gera uma versão de produção otimizada do seu aplicativo.
- lint: Executa o ESLint para verificar e corrigir problemas de estilo de código.
- preview: Inicia um servidor para visualizar a versão de produção antes de implantar.