Описание 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> |
Размещение в собственном пользовательском домене
Сайт можно разместить на GitHub github.io домена или личного домена. См . раздел AUTOTITLE.
сбор данных
Когда кто-либо переходит на сайт GitHub Pages, в целях безопасности IP-адрес посетителя регистрируется и сохраняется независимо от того, выполнил ли посетитель вход в GitHub или нет. Дополнительные сведения о методах обеспечения безопасности в GitHub см. в разделе Заявление о конфиденциальности GitHub.
Дополнительные материалы
-
[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)