さきにローカルリポジトリを作成し、あとからリモートリポジトリを追加する方法 #git
http://memo.yomukaku.net/entries/GdxAidrを参考にしました。
ローカルにプロジェクトを作る。
ローカルの作業
% mkdir -p /git/sample % cd /git/sample % touch test01.txt % git init % git add --all % git commit -m "this is the first commit"
リモートリポジトリの設定をローカルで行います。
ローカルの作業
ユーザ: user01, リモートホスト: example.com , 絶対パス: /var/git/sample.git とします。
% git remote add origin user01@example.com:/var/git/sample.git
ssh 接続と同じように書けば良い。
リモートにbareブランチを作ります。
リモートの作業
% mkdir -p /var/git/sample.git % cd /var/git/sample.git % git --bare init
ローカルのリポジトリをリモートにpushします
ローカルでの作業
% cd /git/sample % git push -u origin master
これでok