PT-BR 🇧🇷
Categoria | Descrição |
---|---|
build | Commits relacionados a ajustes ou melhorias no sistema de construção, como configurações de Webpack, scripts de construção e outros aspectos da infraestrutura de compilação. |
chore | Commits que envolvem tarefas de manutenção geral no código, mas que não estão diretamente relacionados a funcionalidades específicas ou correções de bugs. Isso pode incluir atualizações de dependências, reorganização de arquivos, formatação de código, melhorias na organização do repositório e outras tarefas administrativas. |
ci | Commits relacionados a configurações ou scripts de integração contínua (CI), como ajustes em configurações do Travis CI, GitHub Actions ou outras ferramentas de CI/CD. Esses commits são importantes para garantir que os testes e a implantação automatizados funcionem corretamente. |
docs | Commits que envolvem a documentação do projeto. Isso pode incluir atualizações em arquivos README, comentários de código, adição ou melhoria de documentação de código-fonte, geração automática de documentação e outras atividades relacionadas à documentação que tornam o projeto mais acessível e compreensível. |
feat | Commits que introduzem uma nova funcionalidade no código-fonte. Isso inclui a adição de recursos totalmente novos que melhoram o comportamento ou a capacidade do aplicativo. |
fix | Commits que corrigem um bug ou problema no código existente. Os commits "fix" são usados para resolver problemas identificados, tornando o aplicativo mais estável e funcional. |
perf | Commits que visam otimizar o desempenho do código existente, sem adicionar novos recursos. Isso pode incluir melhorias de desempenho em algoritmos, redução de consumo de recursos ou aceleração de operações críticas. |
refactor | Commits que envolvem refatoração do código, ou seja, alterações no código que não adicionam nem removem funcionalidades, mas melhoram a estrutura, clareza ou eficiência do código. A refatoração é importante para manter o código limpo e fácil de entender. |
revert | Commits que revertem alterações anteriores. Eles são usados para desfazer um ou mais commits anteriores que introduziram problemas ou comportamentos indesejados. |
style | Commits relacionados a melhorias na formatação do código, como ajustes de espaçamento, formatação de código e outros aspectos visuais. Isso ajuda a manter um estilo de código consistente e legível. |
test | Commits relacionados a testes, como adição de novos testes, correções de testes existentes ou melhorias na infraestrutura de testes. Testes rigorosos são essenciais para garantir que o código funcione corretamente e para evitar regressões. |
ENG 🇺🇸
Category | Description |
---|---|
build | Commits related to tweaks or improvements to the build system, such as Webpack configurations, build scripts, and other aspects of the build infrastructure. |
chore | Commits that involve general code maintenance tasks, but are not directly related to specific features or bug fixes. This may include dependency updates, file reorganization, code formatting, repository organization improvements, and other administrative tasks. |
ci | Commits related to continuous integration (CI) configurations or scripts, such as tweaks to Travis CI configurations, GitHub Actions, or other CI/CD tools. These commits are important to ensure that automated testing and deployment work correctly. |
docs | Commits involving project documentation. This may include updates to README files, code comments, adding or improving source code documentation, automatically generating documentation, and other documentation-related activities that make the project more accessible and understandable. |
feat | Commits that introduce new functionality into the source code. This includes adding entirely new features that improve the application's behavior or capability. |
fix | Commits that fix a bug or problem in existing code. "Fix" commits are used to resolve identified issues, making the application more stable and functional. |
perf | Commits that aim to optimize the performance of existing code, without adding new features. This could include performance improvements in algorithms, reducing resource consumption, or speeding up critical operations. |
refactor | Commits that involve code refactoring, that is, changes to the code that do not add or remove functionality, but improve the structure, clarity or efficiency of the code. Refactoring is important to keep the code clean and easy to understand. |
revert | Commits that revert previous changes. They are used to undo one or more previous commits that introduced problems or unwanted behavior. |
style | Commits related to improvements in code formatting, such as spacing adjustments, code formatting and other visual aspects. This helps maintain a consistent and readable code style. |
test | Test-related commits, such as adding new tests, fixing existing tests, or improving the testing infrastructure. Rigorous testing is essential to ensure code works correctly and to avoid regressions. |