Git - post-receive hook with git pull "Failed to find a valid git directory"
- by ludicco
It's very weird but when setting a git repository and creating a post-receive hook with:
echo "--initializing hook--"
cd ~/websites/testing
echo "--prepare update--"
git pull
echo "--update completed--"
the hook runs indeed, but it never manage to run git pull properly:
6bfa32c..71c3d2a master -> master
--initializing hook--
--prepare update--
fatal: Not a git repository: '.'
Failed to find a valid git directory.
--update completed--
so I'm asking myself now, how it's possible to make the hook update the clone with post-receive?
in this case the user running the processes is the same, and its everything inside the user folder so I really don't understand...because if if I go manually into
cd ~/websites/testing
git pull
it works without any problem...
any help on that would be pretty much appreciated
Thanks a lot