If you plan to contribute to gitlib, here are few things you should know:
Documentation is generated using Sphinx (restructured text). Configuration file is located in https://github.com/gitonomy/website/blob/master/bin/conf.py
You will need to fetch vendor modules for PHP blocks especially. If you really want to generate it, install the website project locally and hack into it.
A script test-git-version.sh is available in repository to test gitlib against many git versions.
This script is not usable on Travis-CI, they would hate me for this. It creates a local cache to avoid fetching from Github and compiling if already compiled.
Use it at your own risk, it’s still under experiment.