さくらレンタルサーバー(スタンダードプラン)をGitリモートリポジトリにできる。

Gitを使いたいけど、Gitのホスティングサービスはお金がかかったり制限があったりしたから今持ってるさくらサーバーでGitを使えるかやってみた。

やり方

さくらサーバー上での操作

# さくらサーバーにSSHする
ssh {ユーザ名}@{ユーザ名}.sakura.ne.jp

# 好きなところにGit用のフォルダを作る
mkdir /home/{ユーザ名}/path/to/git/

# リモートリポジトリを初期化する
git init --bare /home/{ユーザ名}/path/to/git/{プロジェクト名}.git

# SSHログアウト
exit

ローカルでの操作

# 作成したリポジトリをクローンする
git clone ssh://{ユーザ名}@{ユーザ名}.sakura.ne.jp/home/{ユーザ名}/path/to/git/{プロジェクト名}.git

補足

sshプロトコルのみ使える。
httpプロトコルはapacheの設定をしないといけないのでできない(?)