GitHub Pages – сервис для хранения статических HTML-страниц
Сайтодел
GitHub – это, возможно, самый известный сайт для работы с системой контроля версий Git. У него есть сервис GitHub Pages, который позволяет хранить уже созданные сайты. Если ваш сайт состоит из статических HTML-страниц, то в качестве хостинга можно использовать GitHub Pages. Для этого достаточно иметь аккаунт на GitHub.
Из этого урока вы узнаете:
1) как начать работать с GitHub Pages
2) преимущества GitHub Pages
3) недостатки GitHub Pages

1) Как начать работать с GitHub Pages?
Прежде всего необходимо установить Git на компьютер. Это – программное обеспечение для работы с версиями, на основе которого работает GitHub. После этого необходимо создать аккаунт на GitHub и войти в свою учетную запись.
Чтобы начать работу с GitHub Pages, перейдите по ссылке: https://pages.github.com/
Создайте новый репозиторий на GitHub в разделе «Create a new repository». После того, как вы создали репозиторий, загрузите в него файлы с помощью кнопки «Upload files». Необходимо подгрузить страницу index.html, стили и папку с изображениями.

Имя репозитория и будет доменным именем интернет-страницы. Вместо адреса по умолчанию можно подключить и свое собственное доменное имя, если оно есть.
2) Преимущества GitHub Pages
Если вы написали код и создали на его основе этот сайт, то все это можно будет посмотреть только с вашего компьютера. Чтобы сайт попал в интернет, нужен хостинг – хранилище данных, где и будет храниться ваша интернет-страница. Большинство хостингов платные.
GitHub Pages отличается тем, что за него не надо платить. Сервис имеет открытую структуру: любой пользователь может загружать туда свои файлы и смотреть уже имеющиеся файлы проекта.

GitHub Pages позволит вам создать свой сайт-визитку или сайт-портфолио совершенно бесплатно. Начинающие веб-разработчики могут помещать туда свои учебные работы.
3) Недостатки GitHub Pages
Самый главный недостаток сервиса GitHub Pages – это то, что размещать в нем можно только статические HTML-страницы. Если ваш сайт содержит анимацию, разместить его на GitHub Pages не получится.
Для новичков это не представляется большой проблемой: большинство разработчиков начинают свой профессиональный путь с изучения и практики HTML и CSS, однако более продвинутые страницы GitHub Pages не поддерживает.
Недостаток сервиса компенсируется целями его использования: на сайтах-визитках и сайтах-портфолио редко бывает нужна анимация.
Надеемся, что статья была интересной и полезной. Применяйте знания в своей практике и не забудьте подписаться на наш канал!
До скорой встречи!

Ссылка на канал: https://t.me/sitodel