Git基礎: リモートリポジトリ

リモートリポジトリを使う手順
1. 空のリモートリポジトリを作る
2. ローカルリポジトリの内容をリモートリポジトリに送る
3. ローカルリポジトリで作業して内容を更新する

2, 3を繰り返す

### リモートリポジトリを上流リポジトリとする
$ git init
$ git remote add origin https://github.com/hpscript/git101.git
$ git remote -v

$ git push origin master

### リモート追跡ブランチ
$ git branch -r
$ git branch -r -v

### クローン
$ git clone https://github.com/hpscript/git101.git

### リモートの更新を取得
$ git fetch リモート リモートブランチ

### リモートの更新をローカルに反映
git checkout ローカルブランチ
git merge –ff-only リモート追跡ブランチ
$ git checkout master
$ git merge –ff-only origin/master

### リモートブランチとローカルブランチを対応づけ
git branch -u
git branch -u origin/master

うーん、なんだかなー