Repositório dedicado a ser um acervo das minhas bugigangas que pretendo levar para cima e para baixo.
- O arquivo
CODE_OF_CONDUCT.md
delineia o comportamento esperado para os contribuidores e participantes dentro da comunidade do projeto, estabelecendo diretrizes para interações respeitosas e inclusivas. - O arquivo
CONTRIBUTING.md
fornece instruções e diretrizes para pessoas interessadas em contribuir para o projeto. Normalmente, inclui informações sobre como relatar problemas, enviar solicitações de pull, convenções de codificação e outros detalhes relevantes. - O arquivo
LICENSE
contém os termos legais nos quais o projeto é distribuído e licenciado, especificando as permissões e restrições para uso, modificação e distribuição do código e recursos do projeto. - O arquivo
SECURITY.md
normalmente contém informações sobre políticas e procedimentos de segurança para o projeto, incluindo como relatar vulnerabilidades de segurança de forma responsável e o processo para lidar com questões relacionadas à segurança.
A primeira estrutura que precisamos estudar é o tipo de commit. Ele fornece um contexto claro sobre o que foi feito neste commit. Abaixo, você pode ver a lista de tipos de commits e quando usá-los:
- feat: Introdução de novas funcionalidades;
- fix: Correções de bugs de software;
- refactor: Empregado para alterações de código preservando sua funcionalidade geral;
- chore: Atualizações que não impactam o código de produção, envolvendo ajustes de ferramentas, configurações ou bibliotecas;
- docs: Adições ou modificações em arquivos de documentação;
- perf: Alterações de código que melhoram o desempenho;
- style: Ajustes relacionados à apresentação do código, como formatação e espaçamento;
- test: Inclusão ou correção de testes;
- build: Modificações que afetam o sistema de construção ou dependências externas;
- ci: Alterações em arquivos e scripts de configuração de CI;
- env: Descreve ajustes ou adições em arquivos de configuração dentro de processos de CI, como parâmetros de configuração de contêiner.
Escopo
Um escopo é uma estrutura que pode ser adicionada após o tipo de commit para fornecer informações contextuais adicionais:
- docs(readme): atualizar secoes do documento
- fix(ui): resolver problema com alinhamento de botão
- feat(auth): implementar autenticação de usuário
Desenvolvido com amor 💜 por Larissa Cristina Benedito (Mewmew/Larcrist).