PHPackages                             bdelespierre/gitstats - PHPackages - PHPackages  [Skip to content](#main-content)[PHPackages](/)[Directory](/)[Categories](/categories)[Trending](/trending)[Leaderboard](/leaderboard)[Changelog](/changelog)[Analyze](/analyze)[Collections](/collections)[Log in](/login)[Sign up](/register)

1. [Directory](/)
2. /
3. bdelespierre/gitstats

ActiveLibrary

bdelespierre/gitstats
=====================

Iterate through git commits to gather statistics

2.5.0(5y ago)013MITPHPPHP ^7.4|^8.0

Since Oct 22Pushed 5y agoCompare

[ Source](https://github.com/bdelespierre/gitstats)[ Packagist](https://packagist.org/packages/bdelespierre/gitstats)[ RSS](/packages/bdelespierre-gitstats/feed)WikiDiscussions master Synced 1mo ago

READMEChangelogDependencies (5)Versions (9)Used By (0)

GitStats
========

[](#gitstats)

[![Latest Version on Packagist](https://camo.githubusercontent.com/4e548d78fcd1bcb24cb7f74b9827e1a17118198c3eed5bfcdb6677c5d4b105d4/68747470733a2f2f696d672e736869656c64732e696f2f7061636b61676973742f762f6264656c65737069657272652f67697473746174732e7376673f7374796c653d666c61742d737175617265)](https://packagist.org/packages/bdelespierre/gitstats)[![Software License](https://camo.githubusercontent.com/55c0218c8f8009f06ad4ddae837ddd05301481fcf0dff8e0ed9dadda8780713e/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f6c6963656e73652d4d49542d627269676874677265656e2e7376673f7374796c653d666c61742d737175617265)](LICENSE.md)[![Build Status](https://camo.githubusercontent.com/55405dadc602a7ce4cb19dfa8758942ee6836ad55f91e90b67cada9c7883fa22/68747470733a2f2f696d672e736869656c64732e696f2f7472617669732f6264656c65737069657272652f67697473746174732f6d61737465722e7376673f7374796c653d666c61742d737175617265)](https://travis-ci.org/bdelespierre/gitstats)[![Coverage Status](https://camo.githubusercontent.com/781576f810931f0aa865abd57a05647a566c15fc1721f9dfe927c5deb1dc2f36/68747470733a2f2f696d672e736869656c64732e696f2f7363727574696e697a65722f636f7665726167652f672f6264656c65737069657272652f67697473746174732e7376673f7374796c653d666c61742d737175617265)](https://scrutinizer-ci.com/g/bdelespierre/gitstats/code-structure)[![Quality Score](https://camo.githubusercontent.com/defc9f574dc2c7ffdeb2849f05f7dccd28b02e733077451acef7d8f670284f6d/68747470733a2f2f696d672e736869656c64732e696f2f7363727574696e697a65722f672f6264656c65737069657272652f67697473746174732e7376673f7374796c653d666c61742d737175617265)](https://scrutinizer-ci.com/g/bdelespierre/gitstats)[![Total Downloads](https://camo.githubusercontent.com/09cfc73512e91d7a202b016f5f241eb24e72d931f4ac931119e68057bee385d0/68747470733a2f2f696d672e736869656c64732e696f2f7061636b61676973742f64742f6264656c65737069657272652f67697473746174732e7376673f7374796c653d666c61742d737175617265)](https://packagist.org/packages/bdelespierre/gitstats)

Rewinds your Git history to compute stats.

Installation
------------

[](#installation)

```
composer global require bdelespierre/gitstats
```

Add composer global vendor/bin directory to your PATHBest way to do it is to add these lines to your `~/.profile`:

```
# Composer 1 global vendor/bin to PATH
if [ -d "$HOME/.composer/vendor/bin" ] ; then
    PATH="$PATH:$HOME/.composer/vendor/bin"
fi

# Composer 2 global vendor/bin to PATH
if [ -d "$HOME/.config/composer/vendor/bin" ] ; then
    PATH="$PATH:$HOME/.config/composer/vendor/bin"
fi

export PATH
```

Usage
-----

[](#usage)

Add a `.gitstats.php` file in your project root directory:

```
