Skip to main content

Начало работы с GitHub Pages

Вы можете настроить базовый сайт GitHub Pages для себя, своей организации или проекта.

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

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

GitHub Pages теперь использует GitHub Actions для выполнения сборки Jekyll. При использовании ветви в качестве источника сборки GitHub Actions необходимо включить в репозитории, если вы хотите использовать встроенный рабочий процесс Jekyll. Кроме того, если GitHub Actions недоступен или отключен, добавление .nojekyll файла в корень исходной ветви будет обойти процесс сборки Jekyll и развернуть содержимое напрямую. Дополнительные сведения о включении GitHub Actionsсм. в разделе "Управление параметрами GitHub Actions для репозитория".

Описание GitHub Pages

Вы можете использовать GitHub Pages для размещения веб-сайта о себе, организации или проекте непосредственно из репозитория на GitHub.

Создание сайта GitHub Pages

Вы можете создать сайт GitHub Pages в новом или существующем репозитории.

Использование пользовательских рабочих процессов с GitHub Pages

Вы можете воспользоваться преимуществами использования GitHub Actions и GitHub Pages путем создания файла рабочего процесса или выбора из предопределенных рабочих процессов.

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

Вы можете настроить сайт GitHub Pages для публикации при отправке изменений в определенную ветвь или написать рабочий процесс GitHub Actions для публикации сайта.

Удаление сайта GitHub Pages

Вы можете удалить сайт GitHub Pages.

Отмена публикации сайта GitHub Pages

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

Изменение видимости сайта GitHub Pages

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

Создание настраиваемой страницы 404 для сайта GitHub Pages

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

Защита сайта GitHub Pages с помощью HTTPS

Протокол HTTPS добавляет уровень шифрования, который не позволяет другим пользователям перехватывать или изменять трафик между вашим сайтом и его пользователями. Вы можете потребовать использование протокола HTTPS для сайта GitHub Pages, и тогда все HTTP-запросы будут прозрачно перенаправляться на HTTPS.

Использование подмодулей вместе с GitHub Pages

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

Устранение ошибок 404 для сайтов GitHub Pages

Это руководство поможет вам устранить распространенные причины, по которым может появиться ошибка 404.