Files
meanTorrent/.github/PULL_REQUEST_TEMPLATE.md
2016-09-15 13:34:57 -07:00

39 lines
1.1 KiB
Markdown

## Commit Message Guidelines
```
Header
Blank Line
Body
Blank Line
Footer
The header should look like:
<type>(<scope>): <subject>
The body should have any necessary detailed info about the commit:
An example, references as to where this idea came from, etc.
The footer should have all the issues tagged:
Fixes #123, Fixes #456
So a commit should look like:
feat(users): Add new Yahoo authentication
Yahoo authentication idea proposed by @codydaig
Example implementation in file.js
Fixes #82
```
* Types:
* feat - Features, Enhancements, and overall Improvements
* fix - Fixes, Bugs, HotFixs, etc...
* doc - Changes to the Documentation and doesn't actually touch any code.
* Scope:
* The scope should be where the change took place.
* Examples: users, core, config, articles
* Subject:
* The subject line should be clear and concise as to what is being accomplished in the commit.
* General Rules:
* No Line in the Commit message can be longer than 80 characters.
* Reference: [Angular Conventions](https://github.com/ajoslin/conventional-changelog/blob/master/conventions/angular.md)