My team uses a git commit message convention that helps us read fast and also is parsable by toolchains. We agree on a short list of leading active verbs:
- Add
Create a capability e.g. feature, test, dependency.
- Cut
Remove a capability e.g. feature, test, dependency.
- Fix
Fix an issue e.g. bug, typo, accident, misstatement.
- Bump
Increase the version of something e.g. dependency.
- Make
Change the build process, or tooling, or infra.
- Start
Begin doing something; e.g. create a feature flag.
- Stop
End doing something; e.g. remove a feature flag.
I hereby claim:
- I am mansarde on github.
- I am paconrad (https://keybase.io/paconrad) on keybase.
- I have a public key ASD0FnWurwWc2AJlEFI5lijtb1b-3v9M4iIKvl4yX0B5Wwo
To claim this, I am signing this object: