Вы должны принести вверх по течению изменения, чтобы ваш локальный репозиторий содержит соответствующие объекты (git fetch --all
или git fetch <remote>
).
После этого вы можете выполнить проверку, используя git checkout <branch>
(если вы хотите сделать это явно, вы можете ввести git checkout -b <branch> <remote>/<branch>
; местное имя не должно быть таким же, как у удаленного). Если у вас еще нет локальной ветви этого имени, он будет проверять удаленную ветку и отслеживать ее.
В качестве альтернативы этому вы можете использовать git pull <remote> <branch>
, но это будет - с настройками по умолчанию - объединить удаленную ветвь в ваш ток, что, вероятно, не то, что вы хотите.
Возможно дублирование. http://stackoverflow.com/questions/1783405/checkout-remote-git-branch –
Возможный дубликат [Как проверить удаленную ветку Git?] (https://stackoverflow.com/questions/1783405/how- do-i-check-out-a-remote-git-branch) – SudoRahul