Obrigado por se interessar em contribuir com este projeto! 🎉 Este documento explica como você pode colaborar, sugerir melhorias e manter um fluxo organizado dentro do repositório.
- Seja respeitoso nas interações (issues, pull requests, comentários).
- Sempre descreva claramente suas alterações.
- Evite enviar código que não esteja testado ou que quebre funcionalidades existentes.
- Antes de iniciar uma grande mudança, abra uma issue para discutirmos juntos.
Crie um fork do repositório para a sua conta GitHub:
git clone https://github.com/glaydsonfs/dio-git-e-github.gitCrie uma nova branch para suas alterações:
git checkout -b minha-featureImplemente as mudanças necessárias. Se possível, adicione testes para validar a nova funcionalidade ou correção.
Escreva mensagens de commit descritivas:
git commit -m "feat: adiciona novo componente de login"Envie suas alterações para seu fork:
git push origin minha-feature- Vá até o repositório original.
- Clique em New Pull Request.
- Descreva suas alterações com clareza.
Usamos a convenção do Conventional Commits:
feat:para novas funcionalidadesfix:para correções de bugsdocs:para alterações na documentaçãostyle:para formatação, sem impacto no códigorefactor:para refatorações de códigotest:para adicionar ou corrigir testes
Exemplo:
feat: adiciona validação no formulário de cadastro
Antes de enviar um Pull Request, execute os testes para garantir que tudo continua funcionando:
npm run test- Sempre verifique se existe uma issue aberta antes de criar a sua.
- Ideias de melhorias são bem-vindas!
Ao contribuir, você concorda que suas alterações farão parte da licença do projeto.
Muito obrigado pela sua contribuição! 🚀 Juntos podemos fazer este projeto crescer. 💙