Различия между git pull origin master и git pull origin / master - PullRequest
252 голосов
/ 21 мая 2010

В чем разница между git pull origin master и git pull origin/master?

1 Ответ

305 голосов
/ 21 мая 2010

git pull origin master извлечет изменения из удаленной ветви origin, master и объединит их с локальной извлеченной веткой.

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

Вы можете увидеть, какие ветви доступны с git branch и git branch -r, чтобы увидеть "удаленные ветви".

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...