git pullがすべてのブランチを更新するのか、それともマスターブランチだけを更新するのか知りたいですか?
または
それは私が働いている現在のブランチを引っ張るだけですか?
現在チェックアウトされているブランチを更新するだけです。
より具体的にはfetch
、すべてのブランチ(=ブランチを更新origin/*
)を実行してから、一致するリモートブランチを現在チェックアウトされているブランチにマージします。したがって、にいる場合はmaster
、次git pull
と同等です。
git fetch
git merge origin/master
すべてのブランチをプルしたい場合は、次の質問をご覧ください。「git pull --all」ですべてのローカルブランチを更新できますか?
試すgit pull --help
リモートリポジトリからの変更を現在のブランチに組み込みます。デフォルトモードでは、gitpullはgitfetchの省略形であり、その後にgitmergeFETCH_HEADが続きます。