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

Поддержка этой версии GitHub Enterprise была прекращена 2023-01-18. Исправления выпускаться не будут даже при критических проблемах безопасности. Для повышения производительности, укрепления безопасности и новых функций установите последнюю версию GitHub Enterprise. Чтобы получить справку по обновлению, обратитесь в службу поддержки GitHub Enterprise.

Настройка источника публикации для сайта GitHub Pages

Если для сайта GitHub Pages используется источник публикации по умолчанию, сайт будет публиковаться автоматически. Также можно публиковать сайт из другой ветви или папки.

Кто может использовать эту функцию

People with admin or maintainer permissions for a repository can configure a publishing source for a GitHub Pages site.

GitHub Pages доступен в общедоступных репозиториях при использовании GitHub Free и GitHub Free для организаций, а также в общедоступных и частных репозиториях при использовании GitHub Pro, GitHub Team, GitHub Enterprise Cloud и GitHub Enterprise Server.

Сведения об источниках публикаций

Ваш сайт GitHub Pages будет публиковаться при каждой отправке изменений в определенную ветвь. Можно указать, какую ветвь и папку следует использовать в качестве источника публикации. Исходной ветвью может стать любая ветвь репозитория, а исходной папкой может быть либо корень репозитория (/), либо папка /docs в исходной ветви. После отправки изменений в исходную ветвь изменения в исходной папке будут опубликованы на вашем сайте GitHub Pages.

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

Публикация из ветви

  1. Убедитесь, что в вашем репозитории уже содержится ветвь, которую необходимо использовать в качестве источника публикации.
  2. В GitHub Enterprise Serverперейдите в репозиторий сайта. 1. Нажмите Параметры под именем репозитория. Кнопка параметров репозитория
  3. На левой боковой панели нажмите Страницы. Вкладка «Страница» на боковой панели слева
  4. В разделе GitHub Pages используйте раскрывающееся меню Нет или Ветвь и выберите источник публикации. Раскрывающееся меню для выбора источника публикации
  5. При необходимости используйте раскрывающееся меню, чтобы выбрать папку для источника публикации. Раскрывающееся меню для выбора папки для источника публикации
  6. Выберите команду Сохранить. Кнопка для сохранения изменений в параметрах источника публикации

Устранение неполадок при публикации из ветви

Примечание. Если сайт не публикуется автоматически, убедитесь, что пользователь с разрешениями администратора и проверенным адресом электронной почты отправил изменения в источник публикации.

Если вы выберете папку docs в любой ветви в качестве источника публикации, а затем удалите папку /docs из этой ветви в репозитории, сайт не будет собран и вы получите сообщение об ошибке сборки страницы для отсутствующей папки /docs. Дополнительные сведения см. в разделе Устранение неполадок сборки Jekyll для сайтов GitHub Pages.