Git version shipped with centos 6 is severely outdated nowadays. Tuleap itself need a version of git >= 1.7.4 but newer version brings interesting new features (like shallow clone)
Thankfully RedHat ships git 1.9 in software collections but those packages are not built in centos SCL.
So we made a docker image to build those packages and we made them available into Tuleap official repositories
How to install:
yum install git19-git
Then configure tuleap component to use git:
Gitolite:
/var/lib/gitolite/.gitolite.rc
$GIT_PATH="/opt/rh/git19/root/usr/bin";
/usr/share/tuleap/plugins/git/etc/gitphp.conf.php
$gitphp_conf['gitbin'] = "/opt/rh/git19/root/usr/bin/git";