Menu
CoddyTech

Создание ветки

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

Чтобы создать новую ветку, используйте git branch, а затем укажите нужное имя:

git branch feature-login

Это создаёт новую ветку, указывающую на текущий коммит. Это не переключает на неё. Ты остаёшься в той ветке, в которой был, но теперь в том же месте существует новый указатель.

Вывод списка веток подтверждает, что новая ветка создана:

git branch
  feature-login
* main

По соглашению названия веток пишут строчными буквами, разделяя слова дефисами. Распространённые шаблоны: feature-x, fix-bug-123 и experiment-y.

challenge icon

Задание

Новичок

Настрой репозиторий и сделай один коммит в main, затем создай новую ветку с именем feature-search и выведи список всех веток.

Каждый запуск начинается с чистой копии папки, и весь скрипт в редакторе запускается снова с самого начала. За тебя ничего не коммитится: начни с git init -q -b main, задай git config user.name и git config user.email и закоммить исходный файл. Оставь эти строки в редакторе. Если ты их удалишь, то увидишь fatal: not a git repository.

В ожидаемом выводе показаны обе ветки в алфавитном порядке, а main по-прежнему помечена как текущая.

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

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

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

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

Потренируйтесь самостоятельно: Песочница Terminal