タグ

2009年4月24日のブックマーク (1件)

  • git-push でリモートディレクトリの update | 胡桃ヶ谷

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

    mickey24
    mickey24 2009/04/24
    bareじゃないリモートリポジトリに対してgit pushしたときに,リモートリポジトリのローカルコピーが更新されない件の理由と対処法.