diff --git a/README.md b/README.md
new file mode 100644
index 0000000..c1001c2
--- /dev/null
+++ b/README.md
@@ -0,0 +1,58 @@
+
+
~ gitpluscloc ~
+ A rework of the original zekroBot in node.js
+
+
+---
+
+
+If you want to reuse the code of this project, please read **[this](http://s.zekro.de/codepolicy)** before doing so!
+
+Have some questions or want to join my developer community discord? Take a look! :^)
+
+
+----
+
+# First things First
+
+**ATTENTION**
+This tool does not contain git or cloc. It just combines them! So you need to install both first before you can use this tool correctly!
+
+👉 [**Git**](https://git-scm.com/downloads)
+> `$ sudo apt install git-all`
+
+👉 [**Cloc**](https://github.com/AlDanial/cloc)
+> `$ sudo apt install cloc`
+
+----
+
+# Installation
+
+If you are using linux, it's recommendet to clone the repository with
+```
+$ git clone https://github.com/zekroTJA/gitpluscloc
+```
+and then execute the `build.bash` script with
+```
+$ bash build.bash
+```
+
+On Windows, just compile the `gitpluscloc.cpp` with your favorite C++ compiller, put it somewhere you want and the set the PATH variable to use it globally.
+
+----
+
+# Usage
+
+You can use every git command also with 'cgit', because the tool just passes the arguments directly to git. If you commit with 'cgit', it will automatically cloc in the current directory, creating a cloc file and adding it to the current branch. After, it will commit like git with the given arguments.
+
+Example working path:
+```
+$ git add .
+$ cgit commit -m "Added some stuff and fixed some bugs"
+$ git push origin dev
+```
+
+----
+
+© 2018 Ringo Hoffmann (zekro Development)
+Contact: contact[at]zekro.de