-
Notifications
You must be signed in to change notification settings - Fork 13
Functional specification
michaelcurrin edited this page Aug 6, 2020
·
4 revisions
Broad description of how this should work.
This tool should be optional i.e. if message is empty use this, or start as template. There can even be an alias or function to commit with the prefill.
Style of commit messages should be "imperative and present tense" - create, modify, etc.
Writing in the present tense tells someone what applying the commit will do, rather than what you did.
Contrast this with GitHub's online editor style which uses the past tense - created, modified, etc.
- Use terminal and git hook.
- Use VS Code IDE and commit through the UI (probably need to create a new extension as VS Code does not support git hooks).