Инструменты пользователя

Инструменты сайта


git:switch

Различия

Здесь показаны различия между двумя версиями данной страницы.

Ссылка на это сравнение

Предыдущая версия справа и слева Предыдущая версия
git:switch [2024/09/17 18:26]
werwolf
git:switch [2024/09/17 18:27] (текущий)
werwolf
Строка 19: Строка 19:
 </​code>​ </​code>​
 В старых версиях Git необходимо создавать новую ветку на основе удалённого репозитория (remote): 4 В старых версиях Git необходимо создавать новую ветку на основе удалённого репозитория (remote): 4
 +<code bash>
     git checkout -b <имя удалённой ветки>​ origin/<​имя удалённой ветки>​. 3     git checkout -b <имя удалённой ветки>​ origin/<​имя удалённой ветки>​. 3
 +</​code>​
 Также можно переключиться на новую локальную ветку и сбросить её до последнего коммита удалённой ветки: 4 Также можно переключиться на новую локальную ветку и сбросить её до последнего коммита удалённой ветки: 4
 +<code bash>
     git checkout -b <имя ветки>​ git reset --hard origin/<​имя ветки>​. 4     git checkout -b <имя ветки>​ git reset --hard origin/<​имя ветки>​. 4
 +</​code>​
 Важно помнить,​ что пока вы не закомитили изменения,​ вы не сможете переключиться на другую ветку. В такой ситуации нужно либо сделать коммит,​ либо отложить его, используя команду git stash. ​ Важно помнить,​ что пока вы не закомитили изменения,​ вы не сможете переключиться на другую ветку. В такой ситуации нужно либо сделать коммит,​ либо отложить его, используя команду git stash. ​
  
git/switch.1726586795.txt.gz · Последние изменения: 2024/09/17 18:26 — werwolf