githubは便利でとてもありがたいのだけれど、無料で使うとpublicになってしまう。 お金を払えば良いのだが、 githubが落ちたらどうしよう?とか 大学の研究室で使うには支払い方法的にどうよ?とか やっぱりコードは自分の把握してるところに置きたいとか 自前のサーバーいくらでもあるからお金払いたくない。 とかあるわけで、自前でgitリポジトリをホスティングしたい。 gitはローカルで使う分には local> cd /path/to/sources local> git init local> git commit -a -m 'first commit' 見たいな感じで楽チン。しかし、リモートにリポジトリを作ってpushして同期してというのを自前のサーバーでやろうとすると、 #on remote server remote> cd /path/to/repos remote> mkd