12FF5B8

hico_horiuchiの技術系な覚え書き.

リモートリポジトリを作る

今まで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」を参考にした。