リモートリポジトリを作る
今までGitHubをリモートリポジトリとして使っていたが、サーバでもリモードリポジトリを作ってみた。
サーバ側
sampleというリポジトリを作成する。
$ mkdir sample.git $ cd sample.git $ git init --bare
bareオプションを付けると、作業ファイルのない、管理情報だけのリポジトリができる。
このリポジトリでは、commit等の操作はできないが、logは見れるようだ。
ローカル側
exampleという名前で、リモートリポジトリを登録する。
ついでに、masterブランチもpushする。
$ git remote add example user@example.com:path/to/sample.git $ git push example master
参考文献
研究室にあった「入門Git」を参考にした。