ロリポップのチカッパプランに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
- > リポジトリはサーバ内のこのディレクトリで