インストール
インストールはpkgを利用します。
# pkg install git
access: 181436
インストールはpkgを利用します。
# pkg install git
/usr/local/www/junkie.work/をgitに登録します
$ cd /usr/local/www/junkie.work/ $ git init $ git add * $ git commit
/var/git/junkie.work/をベアリポジトリとして作成します
$ mkdir /var/git/junkie.work/ $ cd /var/git/junkie.work/ $ git clone --bare /usr/local/www/junkie.work/ .
//usr/local/www/junkie.work/に/var/git/junkie.work/を利用する設定を追加
$ cd /usr/local/www/junkie.work/ $ git remote add origin /var/git/junkie.work/
/var/git/junkie.work/hooks/post-receive を作成します
#!/bin/sh cd /usr/local/www/junkie.work/ || exit unset GIT_DIR git pull origin master
/var/git/junkie.work/hooks/post-receive に実行権を与えます
$ chmod a+x /var/git/junkie.work/hooks/post-receive
以上で設定は完了です
編集する時は、クライアントなどの任意の環境にgitで取得してから。
$ git clone ssh://user@junkie.work/var/git/junkie.work/