Создание ветви
Вы можете создать ветвь различными способами на GitHub.
Примечание.
Вы можете создать ветвь только в репозитории, в котором есть доступ на отправку.
Общие сведения о создании ветви с помощью ветвей
-
На GitHubперейдите на главную страницу репозитория.
-
В представлении дерева файлов слева выберите раскрывающееся меню "git-branch" aria-hidden="true" aria-label="git-branch" %} в раскрывающемся меню "git-branch" %} и выберите команду Просмотреть все ветви. Вы также можете найти раскрывающееся меню ветви в верхней части интегрированного редактора файлов.

-
Щелкните Новая ветвь.

-
В поле "Имя ветви" введите имя ветви.
-
В разделе "Источник ветви" выберите источник для ветви.
- Если репозиторий является вилкой, выберите раскрывающееся меню репозитория и выберите вилку или вышестоящий репозиторий.
- Выберите раскрывающееся меню ветви и щелкните ветвь.
-
Щелкните Создать ветвь.
Создание ветви с помощью раскрывающегося списка ветви
-
На GitHubперейдите на главную страницу репозитория.
-
Выберите раскрывающееся меню в раскрывающемся меню дерева файлов или в верхней части встроенного редактора файлов.

-
При необходимости, если вы хотите создать новую ветвь из ветви, отличной от ветвь по умолчанию репозитория, щелкните другую ветвь, а затем снова выберите раскрывающееся меню ветви.
-
В разделе "Найти или создать ветвь..." текстовое поле, введите уникальное имя новой ветви и нажмите кнопку "Создать ветвь".

Создание ветви для проблемы
Вы можете создать ветвь для работы с проблемой непосредственно на странице проблемы и сразу приступить к работе. Дополнительные сведения см. в разделе Создание ветви для работы с проблемой.
Удаление ветви
Вы можете автоматически удалять головные ветви после объединения запросов на вытягивание в репозитории. Дополнительные сведения см. в разделе Управление автоматическим удалением ветвей.
Примечание.
Если ветвь, которую вы хотите удалить, это ветвь по умолчанию репозитория, необходимо выбрать новую ветвь по умолчанию перед удалением ветви. Дополнительные сведения см. в разделе Изменение ветви по умолчанию.
Если ветвь, которую вы хотите удалить, связана с открытым запросом на вытягивание, необходимо объединить или закрыть этот запрос на вытягивание перед удалением ветви. Дополнительные сведения см. в разделе [AUTOTITLE или Слияние запроса на вытягивание](/pull-requests/collaborating-with-pull-requests/incorporating-changes-from-a-pull-request/closing-a-pull-request).
-
На GitHubперейдите на главную страницу репозитория.
-
В представлении дерева файлов слева выберите раскрывающееся меню "git-branch" aria-hidden="true" aria-label="git-branch" %} в раскрывающемся меню "git-branch" %} и выберите команду Просмотреть все ветви. Вы также можете найти раскрывающееся меню ветви в верхней части интегрированного редактора файлов.

-
Рядом с ветвью, которую вы хотите удалить, щелкните .

-
Если ветвь связана по крайней мере с одним открытым запросом на вытягивание, удаление ветви закроет запросы на вытягивание. Прочтите предупреждение, а затем нажмите кнопку "Удалить".
При удалении головной ветви после объединения запроса на вытягивание GitHub проверяет наличие открытых запросов на вытягивание в том же репозитории, где удаленная ветвь указана в качестве базовой ветви. GitHub автоматически обновляет все такие запросы на вытягивание, заменяя базовую ветвь на объединенную базовую ветвь запроса на вытягивание. Дополнительные сведения см. в разделе О ветвях.