--- /dev/null
+# [MODULE] A short but descriptive summary (#pr-num)
+
+# A comprehensible description of WHY you did this work.
+
+# CORE-XXXX CIDXXXXX
+
+#--------------------------------------------------------------------^
+# 70^
+# * [MODULE] should usually be the name of the CMake module, written
+# in all caps.
+#
+# * Summary should be imperative (not past tense), 70 characters or
+# less, and not end with a period.
+#
+# * Description of commit should explain WHY a change was made and
+# lines should be also wrapped to 70 characters.
+#
+# * JIRA, Coverity ID references should be placed at the bottom and
+# preceded by the newline.
+#
+# * Pull request should always be referenced in the summary in parens
+# unless it doesn't fit In this case it should be placed after bug
+# IDs if any.
See [Submitting Patches] for details.
+### Commit style
+
+Our commit style is defined in a __[commit template]__. Use it as a reference or turn it on using `git config commit.template .gitmessage`. This will set this template as an initial commit message for the new commits in your local repository.
+
### Rules and Recommendations
- *Use your __real name__ and __real email__.* We do not accept anonymous contributions!
[README.FSD]: /media/doc/README.FSD
[Coverity]: https://scan.coverity.com/projects/reactos
[request-coverity]: https://scan.coverity.com/memberships/new?project_id=reactos
+ [commit template]: .gitmessage