開発環境(クライアント)とgitの公開リポジトリ(サーバー)を別々にして、 httpで公開する設定方法について書きました。 なお、サーバー側はDebian(squeeze)で設定を行いました。 サーバー側 gitの公開リポジトリを準備 % cd /var/www # HTTPサーバで設定したリポジトリの公開場所 % sudo mkdir sample_rep.git % sudo cd sample_rep.git % sudo git init --bare Initialized empty Git repository in /var/www/sample_rep.git/ % sudo git update-server-info % chown -R www-data . # HTTPサーバを動作させる user が www-data である場合 apacheのwebdev用モジ