Windows 環境で git post-update フックを設定しようとしています。コードは次のとおりです。
#!/bin/sh
cd /c/inetpub/vhosts/mywebsite || exit
unset GIT_DIR
git pull hub master
exec git-update-server-info
これをシェルから実行すると(sh post-update)、すべてがうまく機能します。しかし、プッシュ後にエラーが発生しました:
hooks/post-update: line 7: cd: /c/inetpub/vhosts/mywebsite: Not a directory
私が間違っていることは何ですか?