A small tool for getting a changelog from a git repo.
Install git-changes from npm globally on your system, which allows you to run it from anywhere.
$ npm install -g git-changes
Usage description
Usage: git-changes [--dir=<git-directory>] [--output=<output_filename>] [--since=<git-tag>] [--to==<git-tag>]
Write changes from the latest relase to file
$ git-changes --output=changelog
Get changes between releases
$ git-changes --since=v1.0.22 --to=v1.0.25
Get changes since a specific git tag, residing in some other directory
$ git-changes --since=v1.0.10 --dir=/Users/User/git-repo