From 7e40496feef2d00a1cc90599f606a7a9e93b145f Mon Sep 17 00:00:00 2001 From: Vladimir Denisov Date: Tue, 27 Jan 2026 14:25:03 +0300 Subject: [PATCH 1/3] feat(step-3): create project folder --- index.html => docs/index.html | 0 script.js => docs/script.js | 0 styles.css => docs/styles.css | 0 3 files changed, 0 insertions(+), 0 deletions(-) rename index.html => docs/index.html (100%) rename script.js => docs/script.js (100%) rename styles.css => docs/styles.css (100%) diff --git a/index.html b/docs/index.html similarity index 100% rename from index.html rename to docs/index.html diff --git a/script.js b/docs/script.js similarity index 100% rename from script.js rename to docs/script.js diff --git a/styles.css b/docs/styles.css similarity index 100% rename from styles.css rename to docs/styles.css From 9287ace2e6a6c1f26d01439a229d2904e93325af Mon Sep 17 00:00:00 2001 From: Vladimir Denisov Date: Tue, 27 Jan 2026 14:35:16 +0300 Subject: [PATCH 2/3] feat(step-3): add some changes to index.html --- docs/index.html | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/docs/index.html b/docs/index.html index 06f9c25..2999c3e 100644 --- a/docs/index.html +++ b/docs/index.html @@ -10,8 +10,8 @@ From 97759734d95e36e83ff397ddc3e47ca52c530dc3 Mon Sep 17 00:00:00 2001 From: Vladimir Denisov Date: Tue, 27 Jan 2026 14:39:50 +0300 Subject: [PATCH 3/3] feat(step-3): update readme manual --- README.md | 31 +++++++++++++++++++++++++++++++ 1 file changed, 31 insertions(+) diff --git a/README.md b/README.md index ac55029..8e0d3ba 100644 --- a/README.md +++ b/README.md @@ -30,3 +30,34 @@ 2.4) В корне репозитория появится раздел Deployments со ссылкой на ghpages (ее так же можно найти в пункте в разделе `Settings > Pages`) + +### Шаг 3 - добавить папку docs/ + +> Почему именно `docs/` ? +> - github видит ее по умолчанию и это отличный пример для демонстрации +> (мы все еще не настраиваем "сложные вещи" но уже работаем с директорией проекта) +> - работа с папкой `docs/` будет продемонстрирована в следующих шагах + +3.1) Создать в корне проекта папку `docs/` и перенести в нее все рабочией файлы сайта +- т.е. `index.html`, `styles.css`, `script.js` и т.д. (например картинки) +- документацию, конфиги и прочее (что не влияет на работу сайта) переносить не нужно + +> Вне зависимости от структуры фронтенд проекта и применямых технологий папка `docs/` это стандарт + +3.2) Т.к. адрес `index.html` в файловой структуре теперь поменялся то нужно изменить и настройки ghpages +- перейти в раздел `Settings > Pages` +- в поле `Folder` (`Build and deployment` / `Branch`) обновить адрес папки с сайтом (`docs/`) +- если текущие изменения в новой ветке, то надо будет выбрать актуальную ветку +- не забыть сохранить внесенные изменения и подождать какое-то время (обычно до 30 секунд) + +3.3) Проверить раздел `Deployments` +- ссылку на него можно найти на титульной странице репозитория (раздел `Code` и справа внизу `Deployments`) +- или сразу перейти на него по прямой ссылке `https://github.com///deployments` +- важно проверить, что после внесенных изменений появился новый deployment в списке + +3.4) Для лучше демонстрации того, что deployment ТОЧНО работает и ТОЧНО выгружает last updates, +можно добавить какие-то незнавительные изменения (например, в каком-то тексте в `index.html`) +(после этого опять запушить в ветку, опять подождать, опять проверить список deployments) + +3.5) Если deployment прошел а на странице ghpages (на стенде) новых изменений нет, +то проблема может быть в кеше браузера (тогда помогает hard realod или режим incognito)