Как выложить сайт на GitHub Pages
Разбираем, как бесплатно показать миру свою первую HTML-страницу.
Что такое GitHub Pages
GitHub Pages — бесплатный сервис, который превращает репозиторий с HTML-файлами в работающий сайт по публичной ссылке. Идеально для первой страницы, портфолио или простого проекта: не нужно платить за хостинг и настраивать сервер.
Что понадобится заранее
Нужны две вещи: аккаунт на GitHub и репозиторий с файлом index.html — это главная страница будущего сайта. Даже одна строка «Привет, мир!» внутри HTML уже подойдёт для первого запуска. Всё остальное — оформление и содержимое — добавите потом.
Шаги публикации
Загрузите файлы в репозиторий, откройте его настройки и в разделе Pages выберите ветку, из которой публиковать сайт. Через минуту-две GitHub выдаст ссылку вида имя.github.io/проект — по ней страница откроется у любого. Каждый новый коммит автоматически обновляет сайт.
Частые вопросы
Подойдёт ли GitHub Pages для сайта на Python? Нет, он показывает только готовые страницы (HTML, CSS, JavaScript), а не запускает серверный код. Для Python нужен другой хостинг.
С чего начать, если HTML я ещё не знаю? Сначала стоит освоить базовую логику программирования. Удобно делать это в игре: в Дрон Кодере вы пишете Python и сразу видите результат, а вёрстку сайта добавите позже.
Начать игру бесплатно