A way of visualizing a heat map of a git repo
Project description
heatwave
A tool for displaying a visual representation of your git history.
Heatwave generates a heat map of your git commits, similar to how GitHub's heat map looks. View all commits or a single user's commits for the past year or previous years.
Installation
Clone this repo and then install all neede requirements use pip like so:
pip install -r requirements.txt'
Usage
View All Committers
View repo stats for all committers:
$ ./heatwave.py /path/to/my/repo -a
View All Committers For Several Years
View 3 years worth of commits:
$ ./heatwave.py /path/to/my/repo -a -y 3
View A Specific Committer
View stats on a particular committer:
$ ./heatwave.py 'James Stoup' /path/to/my/repo
View Number of Commits
View number of commits a user made, instead of color:
$ ./heatwave.py --status-type number 'James Stoup' /path/to/my/repo
Other Options
List everyone who committed to this repo:
$ ./heatwave.py /path/to/my/repo -l
View detailed stats on a particular committer:
$ ./heatwave.py -v 'James Stoup' /path/to/my/repo
View detailed stats on everyone going back 10 years
$ ./heatwave.py /path/to/my/repo -v -a -y 10
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.