ローカルのgitリポジトリを,共有マシンの Mac に共有gitリポジトリとして設置したときに軽くはまったのでメモ. 既存のgitを共有リポジトリにしたいときには,bareリポジトリというワーキングコピーを持たないリポジトリを作る.githubのリポジトリとかでよく見かけるhoge.gitってやつ.これ自体を作るのは簡単で,こんな感じにする. > git init --bare 基本的にはこれでbareリポジトリを作って共有ディレクトリに設置すればおしまいなんだけど,既存のリポジトリを共有リポジトリにする場合には,sharedオプションをつけて,以下のようにしよう. > git init --bare --shared sharedオプションをつけないと,ファイルパーミッションが無くてpushできなくなってしまう.怖いのが,だいたいの場合cloneできたら「共有リポジトリ完成!」って思っち