Skip to main content

Что такое GitHub Pages?

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

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

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

Описание GitHub Pages

GitHub Pages — это служба размещения статических сайтов, которая принимает ФАЙЛЫ HTML, CSS и JavaScript прямо из репозитория на GitHub, при необходимости выполняет файлы через процесс сборки и публикует веб-сайт. Примеры сайтов GitHub Pages можно посмотреть в коллекции примеров GitHub Pages.

Типы сайтов GitHub Pages

Существует два типа сайтов GitHub Pages. Сайты, связанные с учетной записью пользователя или организации, и сайты для определенного проекта.

Свойство Сайты пользователей и организаций Сайты проектов
Исходные файлы Должен храниться в репозитории с именем <owner>.github.io, где <owner> имя личной или учетной записи организации Хранится в папке в репозитории, содержащем проект' код s
Ограничения Не более одного сайта страниц на одну учетную запись Не более одного сайта страниц на каждый репозиторий
Расположение сайта по умолчанию http(s)://<owner>.github.io http(s)://<owner>.github.io/<repositoryname>

Если вы публикуете сайт в частном порядке, URL-адрес сайта будет отличаться. Дополнительные сведения см. в разделе Изменение видимости вашего сайта GitHub Pages.

Размещение в собственном пользовательском домене

Сайт можно разместить на GitHub github.io домена или личного домена. См . раздел AUTOTITLE.

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

  •         [GitHub Pages](https://github.com/skills/github-pages) в GitHub Skills
    
  •         [AUTOTITLE](/rest/repos#pages)
    
  •         [AUTOTITLE  * [AUTOTITLE](/pages/getting-started-with-github-pages/configuring-a-publishing-source-for-your-github-pages-site)](/pages/configuring-a-custom-domain-for-your-github-pages-site/about-custom-domains-and-github-pages#using-a-custom-domain-across-multiple-repositories)