git pull origin master
извлечет изменения из удаленной ветви origin
, master
и объединит их с локальной извлеченной веткой.
git pull origin/master
извлечет изменения из локально сохраненной ветви origin/master
и объединит их с локальной извлеченной веткой. Ветвь origin/master
по сути является «кэшированной копией» того, что было в последний раз извлечено из origin
, именно поэтому она называется удаленной ветвью на языке git. Это может быть несколько запутанным.
Вы можете увидеть, какие ветви доступны с git branch
и git branch -r
, чтобы увидеть "удаленные ветви".