gitでリモートリポジトリを更新する為には、git pushを行う。この時、リモート上のローカルコピーはupdateされない。update後に起動されるhookにこのスクリプトを利用することで、updateできるようになる。 git-push を行っても、リモートリポジトリにあるローカルコピーはアップデートされない。この為、リモート上にあるローカルコピーをコンテンツとして公開している場合、push後に、リモート上でupdateを行わないと、pushされたコンテンツが公開されない。 この問題はgit FAQで触れられいる。ローカルコピーに変更があった時などに問題があるので、git push は リポジトリの更新を行うが、ローカルコピーは更新しない。 ただし、運用上、リモートのローカルリポジトリは変更がないと分かってる場合、post-update hookを書くことで、push時にローカルコピ