Оглавление:
Карта сайта:
Оглавление:
Карта сайта:
Это старая версия документа!
Сначала просмотрите все ветки, просто введите в терминал следующую команду:
[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'