2023.2.27
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の設定をしないといけないのでできない(?)