Je crois que si tu cours
sudo chown -R git:git /srv/git/
cela vient de Comment réparer l'autorisation refusée pour le répertoire .git/ lors de l'exécution de git push ?
Vous n'avez probablement pas fait cette partie du tutoriel :
Tout d'abord, l'arborescence de travail (/var/www/www.example.org ci-dessus) doit être accessible en écriture par l'utilisateur qui exécute le crochet (ou l'utilisateur a besoin d'un accès sudo pour exécuter git checkout -f, ou quelque chose de similaire).