Skip to content

git でリモートブランチをプルする

Updated:

手順

git checkout -b [branch] [remotename]/[branch]

# 例
git checkout -b serverfix origin/serverfix

よく利用するので短縮形が用意されている。

git checkout --track [remotename]/[branch]

# 例
git checkout --track origin/serverfix

この短縮形、あまりにもよく使うので、更なる短縮形も用意されている。

チェックアウトしたいブランチ名が(a)まだローカルに存在せず、(b)存在するリモートは1つだけ、の場合、Gitは自動的に追跡ブランチを作ってくれるのです。

git checkout [branch]

# 例
git checkout serverfix

参考