===== Переключиться на удаленную ветку ===== Сначала просмотрите все ветки, просто введите в терминал следующую команду: [werwolf@yandex.ru]: git fetch origin [werwolf@yandex.ru]: git branch --all * master remotes/origin/HEAD -> origin/master remotes/origin/develop remotes/origin/master В современных версиях Git переключение на удалённую ветку не отличается от переключения на локальную ветку: 4 git checkout <имя удалённой ветки> В старых версиях Git необходимо создавать новую ветку на основе удалённого репозитория (remote): 4 git checkout -b <имя удалённой ветки> origin/<имя удалённой ветки>. 3 Также можно переключиться на новую локальную ветку и сбросить её до последнего коммита удалённой ветки: 4 git checkout -b <имя ветки> git reset --hard origin/<имя ветки>. 4 Важно помнить, что пока вы не закомитили изменения, вы не сможете переключиться на другую ветку. В такой ситуации нужно либо сделать коммит, либо отложить его, используя команду git stash. Давайте представим, что вы хотите переключиться на origin/develop. ветвь. Введите следующее: git checkout -b <название ветки> origin/<название ветки> [werwolf@yandex.ru]: git checkout -b develop origin/develop Branch develop set up to track remote branch develop from origin. Switched to a new branch 'develop'