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