Skip to main content
Мы публикуем частые обновления нашей документации, и перевод этой страницы, возможно, еще выполняется. Актуальные сведения см. в документации на английском языке.

Создание и удаление ветвей в репозитории

Вы можете создавать или удалять ветви непосредственно в GitHub Enterprise Server.

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

В GitHub Enterprise Server создавать ветви можно различными способами.

Примечание. Создать ветвь можно только в репозитории, к которому у вас есть доступ на отправку.

Создание ветви с помощью раскрывающегося списка ветви

  1. На экземпляр GitHub Enterprise Server перейдите на главную страницу репозитория.
  2. Если вы хотите создать ветвь из ветви, которая не является ветвью по умолчанию для репозитория, щелкните Ветви и выберите другую ветвь. Ссылка на ветви на странице обзора
  3. Нажмите на меню выбора ветви. Меню выбора ветви
  4. Введите уникальное имя для новой ветви и нажмите Создать ветвь. Текстовое поле создания ветви

Создание ветви для проблемы

Вы можете создать ветвь для работы с проблемой непосредственно на странице проблемы и сразу приступить к работе. Дополнительные сведения см. в статье Создание ветви для работы с проблемой.

Удаление ветви

Вы можете автоматически удалять головные ветви после объединения запросов на вытягивание в репозитории. Дополнительные сведения см. в разделе Управление автоматическим удалением ветвей.

Примечание. Если ветвь, которую вы хотите удалить, используется как ветвь репозитория по умолчанию, перед ее удалением нужно выбрать новую ветвь по умолчанию. Дополнительные сведения см. в разделе Изменение ветви по умолчанию.

Если ветвь, которую вы хотите удалить, связана с открытым запросом на вытягивание, необходимо объединить или закрыть этот запрос на вытягивание перед удалением ветви. Дополнительные сведения см. в статьях Слияние запроса на вытягивание и Закрытие запроса на вытягивание.

  1. На экземпляр GitHub Enterprise Server перейдите на главную страницу репозитория. 1. Над списком файлов щелкните Ветви. Ссылка на ветви на странице обзора
  2. Прокрутите страницу до ветви, которую хотите удалить, и нажмите на . Удалите ветвь

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

Дополнительные материалы