diff --git a/Changelog.MD b/Changelog.MD new file mode 100644 index 0000000..a47b12f --- /dev/null +++ b/Changelog.MD @@ -0,0 +1,13 @@ +My app - Changelog +# ALL (2013-11-15) + + +## Features + +- **bootstrap:** creating initial structure + ([dea45d68](https://github.com/rafinskipg/Git-change-log/commits/dea45d68ce9555e876680bf7c0778add2f367a30)) + + +## Breaking Changes + + diff --git a/README.md b/README.md index 5d86ec4..cefd299 100644 --- a/README.md +++ b/README.md @@ -2,3 +2,72 @@ Git-change-log ============== Generates a git changelog, inspired & based on Angular JS changelog generator + +## Usage + +Follow the Commit Guidelines when you commit. +Create a changelog with + +``` +node changelog.js +``` +It does accept some parameters + +``` +node changelog.js {VERSION} {OUTPUTFILE} {APPNAME} {G|B} +``` + +## Git Commit Guidelines - Source : "Angular JS" + +We have very precise rules over how our git commit messages can be formatted. This leads to **more +readable messages** that are easy to follow when looking through the **project history**. But also, +we use the git commit messages to **generate the AngularJS change log**. + +### Commit Message Format +Each commit message consists of a **header**, a **body** and a **footer**. The header has a special +format that includes a **type**, a **scope** and a **subject**: + +``` +(): + + + +