C'est très bizarre mais lors de la configuration d'un référentiel git et de la création d'un hook post-réception avec:
echo "--initializing hook--"
cd ~/websites/testing
echo "--prepare update--"
git pull
echo "--update completed--"
le hook fonctionne en effet, mais il n'arrive jamais à exécuter correctement git pull:
6bfa32c..71c3d2a master -> master
--initializing hook--
--prepare update--
fatal: Not a git repository: '.'
Failed to find a valid git directory.
--update completed--
donc je me demande maintenant, comment est-il possible de faire le crochet mettre à jour le clone avec post-recevoir?
dans ce cas, l'utilisateur exécutant les processus est le même, et tout est dans le dossier utilisateur, donc je ne comprends vraiment pas ... parce que si si j'entre manuellement dans
cd ~/websites/testing
git pull
ça marche sans aucun problème ...
toute aide à ce sujet serait très appréciée
Merci beaucoup