テクニカル雑記帳です
追跡させたいブランチを指定する
git pull
だけでmaster branchからpullしたい
🤔💬 何も指定しないと、git pull <remote> <branch>
を指定する必要がある. めんどう.
1. GitHubのリモートブランチと対応するローカルブランチを確認する.
$ git branch -vv
これで、以下のような結果が出てくるはず.
develop 4192c2b [origin/develop] commit
master e26b393 [origin/master: behind 1] first try
* test 4192c2b commit
*
が現在のブランチ[リモート/ブランチ名]
が追跡(対応)しているブランチ
2. 追跡ブランチを指定する.
- 追跡させたいローカルブランチにcheckoutした状態で以下を実行
$ git branch --set-upstream-to=origin/[ブランチ名]
or
- オプションを省略できる(-u)
$ git branch -u origin/[ブランチ名]