SSHでのgitリポジトリ公開

例えば「/home/hoge」以下にフォルダを掘って、sshで公開する方法。

1. フォルダ作成

mkdir -p /home/hoge/repos/project

2. 公開用bareリポジトリ作成

git clone --bare project project.git

これでリポジトリ作成完了。
sshでのcloneが可能になる。

※例:ローカルにsshでつないでclone
git clone ssh://localhost/home/hoge/repos/project/project.git

※例:ローカルファイルのリポジトリをclone
git clone file:///home/hoge/repos/project/project.git