git-score is a script to compute some "scores" for committers in a git repo. Use it for fun or to brag about your involvement in the development of a project.
This script is inspired by git-score, a python script
In a repository, type:
$ git-score
This will output something like the following:
+------------------------------+----------------------------------+---------+-------+-------+------+-------+
| name | email | commits | delta | (+) | (-) | files |
+------------------------------+----------------------------------+---------+-------+-------+------+-------+
| Antonio Laguna | [email protected] | 125 | 4251 | 11871 | 7620 | 93 |
| José Luis Antúnez | [email protected] | 170 | 20817 | 26751 | 5934 | 51 |
| Luis | [email protected] | 15 | 226 | 1037 | 811 | 19 |
| Jeronimo López | [email protected] | 1 | 0 | 1 | 1 | 2 |
| May Kittens Devour Your Soul | [email protected] | 2 | 1 | 2 | 1 | 3 |
| Felipe Valverde | [email protected] | 3 | 15 | 60 | 45 | 3 |
| ramon183 | [email protected] | 1 | 39 | 39 | 0 | 2 |
| Michael | [email protected] | 1 | 0 | 5 | 5 | 4 |
| martijn | [email protected] | 1 | 0 | 1 | 1 | 2 |
+------------------------------+----------------------------------+---------+-------+-------+------+-------+
To install git-score, install Composer and issue the following command:
$ composer global require jeslopcru/git-score
Then make sure you have the global Composer binaries directory in your PATH. This directory is platform-dependent, see Composer documentation for details. Example for some Unix systems:
$ export PATH="$PATH:$HOME/.composer/vendor/bin"