Gitolite 2.x
Se o git não estiver no PATH padrão, você poderá definir $GIT_PATH no ~/.gitolite.rc do seu usuário de gitolite.
O .gitolite.rc padrão vem com esta linha:
$GIT_PATH="";
Se a sua instalação do Git estiver abaixo de /usr/local (para que você tenha /usr/local/bin/git ), substitua a linha acima por esta:
$GIT_PATH="/usr/local/bin";
Veja "suporte para o git instalado fora do PATH padrão" na documentação do Gitolite.
Gitolite 3.x
A versão 3.x do Gitolite é uma reescrita completa . Uma das incompatibilidades em relação à série 2.x é a falta de $GIT_PATH . Na seção "Recursos incompatíveis", "Alto impacto" da documentação de migração :
GIT_PATH dropped, requires presetting.
If you need its functionality, add these lines to the end of the rc file:
$ENV{PATH}="...whatever you want..."; 1;
Então, para o Gitolite 3.x, a mudança de ~/.gitolite.rc deve ser algo assim:
$ENV{PATH}="/usr/local/bin:$ENV{PATH}";
(algum lugar antes da linha final 1; )