foxygit / doom Log in
commit f4bf4d8017e166859bbe5aef49396aefaa078752
Author:     Simon Howard <fraggle@soulsphere.org>
AuthorDate: Wed Feb 17 19:51:25 2016 -0500
Commit:     Simon Howard <fraggle@soulsphere.org>
CommitDate: Wed Feb 17 19:51:25 2016 -0500

    CONTRIBUTING: Add Git commit message guidelines.

    Good commit messages are a thing to be encouraged.
---
 .github/CONTRIBUTING.md | 14 ++++++++++++++
 1 file changed, 14 insertions(+)

diff --git a/.github/CONTRIBUTING.md b/.github/CONTRIBUTING.md
index b1dc068f..e39822e7 100644
--- a/.github/CONTRIBUTING.md
+++ b/.github/CONTRIBUTING.md
@@ -71,3 +71,17 @@ following guidelines before opening a pull request:
   feature request first and ask before you start implementing your
   feature.

+* Follow the guidelines for [how to write a Git commit
+  message](http://chris.beams.io/posts/git-commit/). In short: the
+  first line should be a short summary; keep to an 80 column limit;
+  use the imperative mood ("fix bug X", rather than "fixed bug X" or
+  "fixing bug X"). If your change fixes a particular subsystem,
+  prefix the summary with that subsystem: eg. "doom: Fix bug X" or
+  "textscreen: Change size of X".
+
+* If you're making a change related to a bug, reference the GitHub
+  issue number in the commit message, eg. "This is a partial fix for
+  #646". This will link your commit into the issue comments. If your
+  change is a fix for the bug, put the word "fixes" before the bug
+  number to automatically close the issue once your change is merged.
+