ロリポップのチカッパプランにgitのリモートリポジトリを作る

ロリポップのチカッパプランにgitのリモートリポジトリを作る

下記の前提でやってます。
サーバのドメイン: ssh777.lolipop.jp
サーバのログインユーザ: ok.jp-smoto
サーバのSShポート: 7777
リモートのリポジトリの場所 : /home/users/7/ok.jp-smoto/gitrepos/try.git
ローカル環境OS: mac
ローカルのリポジトリに入れたい作業ディレクトリ: ~/work/try/
sshの鍵認証は済んでる:(参考: http://ubuntu.u-aizu.ac.jp/004/index.html)

# ログイン
ssh ok.jp-smoto@ssh777.lolipop.jp -p7777

# リポジトリ用のディレクトリ作成
mkdir -p ./gitrepos/try.git
cd ./gitrepos/try.git
git init --bare # 参考: [http://tech-tec.com/archives/503]

# このあとはローカルでの作業
exit 
cd ~/work/try/
git init  # 既にgit init してたらこれは不要
git remote add origin ssh://ok.jp-smoto@ssh777.lolipop.jp:7777/home/users/7/ok.jp-smoto/gitrepos/try.git
git push origin master

# おしまい。

# おまけ
ロリポップはデフォルトでsshdのポート番号が22から変更されてるので注意。
sshプロトコルをつかうのでgit remote addのときに対象に ssh:// をつけるのに注意。
git remote add origin ssh://ok.jp-smoto@ssh777.lolipop.jp:7777/home/users/7/ok.jp-smoto/gitrepos/try.git
この行を分解

git remote add origin

ssh://

  • > sshで接続してやりとりしますよ

ok.jp-smoto@

  • > ok.jp-smotoというユーザアカウントを使いますよ

ssh777.lolipop.jp

:7777

  • > sshのポート番号は7777を使用しますよ

/home/users/7/ok.jp-smoto/gitrepos/try.git