This document serves as a reference for generating standardized and useful commit messages.
Type(Scope): Subject
Body (optional)
Footer (optional)
feat: Created new function for date / time conversion
Issue -> #987
fix: Fixed 'null' return bug in 'lower_down' method
Type issue found in 'lower_down'. Added type.
Issue -> #275
refactor: Cleaned up duplicate variable declarations
Issue -> #98
The type is a field that describes in one word what the commit will be addressing.
- A new feature
- A bug fix
- Changes in documentation
- Style changes, formatting, missing semicolons or whitespace
- Code changes that neither fixes a bug or adds a feature
- Changes that improve performance
- Add missing tests
- Changes to the build process
The scope is an optional phrase describing parts of the code affected by the changes.
The subject contains a short description of the applied changes.
The body is an optional space that is used to provide additional information or context.
The footer is an optional space that can be used to reference an open issue, or other item.