<> : Replace
[] : Optional element
{} : Group
| : OR
.. : Range
- Short over long
- Simple over complex
- Explicit over implicit
- Image over text
- Avoid using personal pronouns (I, you, we)
- Capitalize the subject line
- Limit the subject size to 50 characters
- Do not end the subject line with a period
- Use imperative mood in the subject line
- Use body to answer why and what
(<project-tag>) - <subject>
[<body>]
[<footer>]
If resolved, this issue will <your issue subject> in <your project>
For example:
- If resolved, this issue will add a new security component in budget app
- If resolved, this issue will improve the readability of the source code in budget app
- If resolved, this issue will remove deprecated methods in budget app
- If resolved, this issue will improve documentation in budget app
- If resolved, this issue will fix the bug #123 in budget app
(BUDGET-APP) - Add new security component
(BUDGET-APP) - Improve security component - Certificate handling implemented - Two-factor authentication implemented
(BUDGET-APP) - Improve security component - Certificate handling implemented - Two-factor authentication implemented Related to: #1, #2, #3 See also: #4, #5, #6
[(<scope>) -] <subject>
[<body>]
[<footer>]
If applied, this commit will <your subject line> in <your scope>
For example:
- If applied, this commit will refactor subsystem X for readability
- If applied, this commit will update getting started documentation in doc
- If applied, this commit will remove deprecated methods in tcp-stack
- If applied, this commit will release version 1.0.0
- If applied, this commit will merge pull request #123 from user/branch
Add contributing guidelines
(Repo) - Add contributing guidelines
(Repo) - Update contributing guidelines - Commit syntax extended - Formal symbols legend added
(Repo) - Update contributing guidelines - Commit syntax extended - Formal symbols legend added Resolves: #1, #2, #3 See also: #4