매우 이상하지만 git 저장소를 설정하고 다음을 사용하여 수신 후 후크를 작성할 때 :
echo "--initializing hook--"
cd ~/websites/testing
echo "--prepare update--"
git pull
echo "--update completed--"
후크는 실제로 실행되지만 git pull을 올바르게 실행하지는 않습니다.
6bfa32c..71c3d2a master -> master
--initializing hook--
--prepare update--
fatal: Not a git repository: '.'
Failed to find a valid git directory.
--update completed--
그래서 지금 나에게 묻고 있습니다. 후크를 사용하여 후크를 복제본으로 업데이트하는 방법은 무엇입니까?
이 경우 프로세스를 실행하는 사용자는 동일하며 사용자 폴더 내부의 모든 것이 동일하므로 실제로 이해하지 못합니다 ... 수동으로 들어가면
cd ~/websites/testing
git pull
문제없이 작동합니다 ...
그것에 대한 도움은 대단히 감사하겠습니다.
고마워