Menu
Coddy logo textTech

Переключение веток

Часть раздела Контроль версий путешествия по Terminal на Coddy — урок 30 из 58.

Создание ветки и переход в неё — это два отдельных действия. Современная команда для переключения — git switch:

git switch feature-login

Если вы хотите создать и переключиться за один шаг, используйте флаг -c («create»):

git switch -c feature-login

Это наиболее распространенный рабочий процесс при начале новой работы.

Вы также можете встретить git checkout в старых руководствах. Она делает то же самое и до сих пор работает:

git checkout feature-login
git checkout -b feature-login   # создать и переключиться

Чтобы узнать, на какой ветке вы сейчас находитесь, выполните git branch --show-current:

git branch --show-current
feature-login
challenge icon

Задание

Новичок

В репозитории есть один коммит в ветке main. Создайте и переключитесь на новую ветку с именем experiment одной командой, затем выведите имя текущей ветки.

Шпаргалка

Переключиться на существующую ветку:

git switch feature-login

Создать и переключиться на новую ветку одним шагом с помощью -c:

git switch -c feature-login

Проверить, на какой ветке вы сейчас находитесь:

git branch --show-current

Старый эквивалент с использованием git checkout:

git checkout -b feature-login

Попробуйте сами

Терминал
quiz iconПроверьте себя

В этом уроке есть небольшой тест. Начните урок, чтобы ответить на вопросы и сохранить прогресс.

Все уроки раздела Контроль версий