==== Проект "Квест Сисадмина": Интерактивное Портфолио ====
Это публичный статический сайт, разработанный как интерактивная визитная карточка. Он демонстрирует методологию диагностики IT-инцидентов в игровой форме.
**Ссылка на проект:** [[https://iso-hallow.github.io/sysadmin-quest/|Открыть "Квест Сисадмина"]]
===== Техническое описание и процесс развертывания =====
Проект реализован на чистом **HTML, CSS и JavaScript** без серверной части, что обеспечивает максимальную безопасность и скорость работы. Развертывание осуществляется через **GitHub Pages**.
=== 1. Подготовка и настройка Git ===
Перед первой публикацией на локальной машине (Windows Server) был установлен и настроен Git.
* **Установщик:** Скачан с официального сайта //git-scm.com//.
* **Ключевые параметры установки:**
* Редактор по умолчанию: //Notepad++//
* Имя основной ветки: //main//
* Менеджер учетных данных: //Git Credential Manager//
* **Первичная конфигурация пользователя:**
git config --global user.name "Iso-Hallow"
git config --global user.email "моя.почта@example.com"
=== 2. Процесс публикации на GitHub Pages ===
1. **Создание репозитория:** На GitHub был создан публичный репозиторий //sysadmin-quest//.
2. **Загрузка файлов:** С помощью последовательности команд (//git init, add, commit, remote add, push//) исходные файлы проекта (//index.html, style.css, script.js//) были загружены в репозиторий.
3. **Авторизация:** При первом //push// была пройдена процедура авторизации с использованием **Personal Access Token (PAT)**, так как в аккаунте включена 2ФА.
4. **Активация Pages:** В настройках репозитория была включена публикация из ветки //main//.
=== 3. Дальнейшее обновление сайта ===
Обновление контента сайта производится тремя командами:
git add .
git commit -m "Описание изменений"
git push
GitHub Pages автоматически отслеживает изменения в ветке //main// и пересобирает сайт в течение 1-2 минут.