Описание GitHub Pages
GitHub Pages — это служба размещения статических сайтов, которая принимает ФАЙЛЫ HTML, CSS и JavaScript прямо из репозитория на GitHub, при необходимости выполняет файлы через процесс сборки и публикует веб-сайт. Примеры сайтов GitHub Pages можно посмотреть в коллекции примеров GitHub Pages.
Типы сайтов GitHub Pages
Существует два типа сайтов GitHub Pages. Сайты, связанные с учетной записью пользователя или организации, и сайты для определенного проекта.
| Свойство | Сайты пользователей и организаций | Сайты проектов | 
|---|---|---|
| Исходные файлы | Должен храниться в репозитории с именем <owner>.github.io, где <owner> имя личной или учетной записи организации | 
Хранится в папке в репозитории, содержащем проект' код s | 
| Ограничения | Не более одного сайта страниц на одну учетную запись | Не более одного сайта страниц на каждый репозиторий | 
| Расположение сайта по умолчанию с включенной изоляцией поддомена | http(s)://pages.<hostname>/<owner> | 
http(s)://pages.<hostname>/<owner>/<repository>/ | 
| Расположение сайта по умолчанию с отключенной изоляцией поддомена | http(s)://<hostname>/pages/<username> | 
http(s)://<hostname>/pages/<owner>/<repository>/ | 
Дополнительные сведения см. в разделе Включение изоляции поддомена или обратитесь к администратору сайта.
Дополнительные материалы
- GitHub Pages в GitHub Skills
 - Конечные точки REST API для репозиториев
 - [AUTOTITLE