サーバ側にgitユーザーを作ってリポジトリを作りsshでpushできるようにする
サーバ側
# ユーザー作成 useradd git # リポジトリ作成(リモートリポジトリの場合*.gitってつけるみたい) mkdir ~/repos/sample.git cd repos/sample.git # bareオプション付けると管理情報だけのリポジトリが作れる(svnっぽい) git --bare init
クライアント側
# リポジトリ作成 mkdir git cd git git init # 適当にファイル作ってコミットしてみる touch README git add README git commit -m "hoge" # リモートリポジトリの登録 git remote add origin ssh://git@server-no-domain/home/git/repos/sample.git # push git push origin master