Es ist sehr seltsam, aber wenn Sie ein Git-Repository einrichten und einen Post-Receive-Hook erstellen mit:
echo "--initializing hook--"
cd ~/websites/testing
echo "--prepare update--"
git pull
echo "--update completed--"
Der Haken läuft zwar, aber es gelingt ihm nie, Git Pull richtig auszuführen:
6bfa32c..71c3d2a master -> master
--initializing hook--
--prepare update--
fatal: Not a git repository: '.'
Failed to find a valid git directory.
--update completed--
also frage ich mich jetzt, wie es möglich ist, dass der Hook den Klon mit post-receive aktualisiert?
In diesem Fall ist der Benutzer, der die Prozesse ausführt, derselbe und alles im Benutzerordner, daher verstehe ich das wirklich nicht
cd ~/websites/testing
git pull
es funktioniert problemlos ...
Jede Hilfe dazu wäre sehr dankbar
Danke vielmals