Переключение между ветками
Часть раздела Контроль версий путешествия по 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Задание
НовичокВ репозитории есть один коммит в ветке main. Создайте и переключитесь на новую ветку с именем experiment одной командой, затем выведите имя текущей ветки.
Попробуйте сами
В этом уроке есть небольшой тест. Начните урок, чтобы ответить на вопросы и сохранить прогресс.
Все уроки раздела Контроль версий
4Проверка изменений
Git DiffРазница проиндексированных измененийGit ShowПовторение — детективная работа7Ветвление
Что такое веткаСоздание веткиПереключение между веткамиФиксация изменений в веткеУдаление веткиПовторение — работа с ветками2Начало работы
Инициализация репозиторияПапка .gitНастройка вашей личностиСтатус GitПовторение — первый репозиторий5Игнорирование файлов
Зачем игнорировать файлыШаблоны .gitignoreПроверка правил игнорированияПовторение — чистый репозиторий3Отслеживание изменений
Область подготовленных измененийGit AddGit CommitИзменение отслеживаемого файлаGit LogПовторение — первые коммиты6Проект сайта с рецептами
Обзор проектаИнициализация и игнорированиеПотренируйтесь самостоятельно: Песочница Terminal