diff --git a/knowledge base/conventional commits.md b/knowledge base/conventional commits.md new file mode 100644 index 0000000..067eaaa --- /dev/null +++ b/knowledge base/conventional commits.md @@ -0,0 +1,28 @@ +# Conventional commits + +Lightweight convention on top of commit messages.
+It provides an easy set of rules for creating an explicit commit history. + +## Table of contents + +1. [TL;DR](#tldr) +1. [Further readings](#further-readings) + +## TL;DR + +A commit message should be structured as follows: + +```text +[optional scope]: + +[optional body] + +[optional footer(s)] +``` + +## Further readings + +- [Website] + + +[website]: https://www.conventionalcommits.org