Различия между git ведущим оригиналом тяги и git pull origin/master

В чем разница между git pull origin master и 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, чтобы увидеть "удаленные ветки".