Standards
Commit Standards
Mainly applicable to programming and electrical, less so for mechanical.
Inspired by Conventional Commits (opens in a new tab) and ZMK (opens in a new tab)
<type>[optional scope]: <description>
Include [optional scope] if project becomes increasing large
Examples of <type>
- Build
- Chore
- Ci
- Docs
- Feat
- Fix
- Perf
- Refactor
- Revert
- Style
- Test
Sample Commit Messages
Feat: Implemented RP2040 onto ESC V3
Chore: Bumped Python to newest version
Fix: Changed foo_var to int to match type