よく忘れるのでメモ。
やりたいこと
- 特定のローカルブランチに特定のリモートブランチの差分をpullする
ローカルのブランチ一覧
$ git branch
* master
test
リモートのブランチ一覧
$ git branch -r
origin/HEAD -> origin/master
origin/add-whitespace-mode
origin/master
ローカルのリモートブランチを最新化
$ git fetch
特定のローカルブランチに特定のリモートブランチの差分をpullする
$ git pull origin REMOTE-BRANCH-NAME:LOCAL-BRANCH-NAME
例えば、リモートにあるadd-whitespace-mode
というブランチをローカルのtest
というブランチに持ってきたいときは以下。
$ git pull origin add-whitespace-mode:test
### 関連