С одним пультом
Ответ Якуба на самом деле улучшает это. С версиями Git ≥ 1.6.6, с одним пультом дистанционного управления, вы можете:
git fetch
git checkout test
Как указывает пользователь Masukomi в комментарии, git checkout test
НЕ будет работать в современном git, если у вас несколько пультов дистанционного управления. В этом случае используйте
git checkout -b test <name of remote>/test
или стенография
git checkout -t <name of remote>/test
С ›1 пультом дистанционного управления
Прежде чем вы сможете начать работать локально с удаленной веткой, вам необходимо получить ее, как указано в ответах ниже.
Чтобы получить ветку, вам просто нужно:
git fetch origin
Это принесет вам все удаленные ветки. Вы можете увидеть отделения, доступные для оформления заказа, с помощью:
git branch -v -a
Имея под рукой удаленные ветки, вам теперь нужно проверить интересующую вас ветку, предоставив вам локальную рабочую копию:
git checkout -b test origin/test
person
hallski
schedule
23.11.2009
upstream
, а не толькоorigin
, и каждый рекомендуемый ответ не делает ничего отдаленно полезного (каламбур). РЕДАКТИРОВАТЬ - извините, множество предложений, содержащихся в первых двух ответах, оказались бесполезными; 3-й (git branch test origin/test
) - это то, что работает. Рад, что у двух лучших есть 20-кратное количество голосов ... - person dwanderson   schedule 09.03.2017