Merged from https://github.com/joelparkerhenderson/git_commit_message, https://gist.github.com/tonibardina/9290fbc7d605b4f86919426e614fe692 and https://chris.beams.io/posts/git-commit/
- Commit messages must have a subject line and may have body copy. These must be separated by a blank line.
- The subject line must not exceed 50 characters
- The subject line should be capitalized and must not end in a period
- The subject line must be written in imperative mood (Fix, not Fixed / Fixes etc.)