git post-updateフックに次のコードがありますcd
。これは作業ディレクトリにあり、このgitフックが存在する裸のgitリポジトリからプルします。
cd $HOME/www/firefly
unset GIT_DIR
git pull hub master
combine
npm rebuild
exec git update-server-info
問題は、それが実行されるとcombine
、次のようになることです。
hooks/post-update: line 14: combine: command not found
奇妙なことに、手動で作業ディレクトリにcdしてcombine
実行すると、ファイルが正常に実行されます。私は何が間違っているのですか?