svSchool_vibe
Модуль 4: GitHub и контроль версий как страховочная сетка вайбкодера
Блок 10 из 13·~15 мин·0/13 пройдено

Сквозной алгоритм защиты проекта: 6-Step Git Vibe Workflow

Сквозной алгоритм защиты проекта: 6-Step Git Vibe Workflow

При разработке любой функции всегда придерживайтесь этого единого 6-шагового цикла:

Схема
┌──────────────────┐     ┌──────────────────┐     ┌──────────────────┐
│ 1. ЧИСТАЯ ТОЧКА  │ ──► │ 2. ВЕТКА         │ ──► │ 3. ЗАПРОС К ИИ   │
│ Проверка status  │     │ (Для рисков)     │     │ Атомарный промпт │
└──────────────────┘     └──────────────────┘     └──────────────────┘
                                                           │
                         ┌──────────────────┐              ▼
                         │ 5. ФИКСАЦИЯ      │ ◄── ┌──────────────────┐
                         │ Commit / Merge   │     │ 4. ПРОВЕРКА      │
                         └──────────────────┘     │ Тест в браузере  │
                                                  └──────────────────┘
                                   │
                                   ▼
                         ┌──────────────────┐
                         │ 6. ОБЛАКО        │
                         │ Push на GitHub   │
                         └──────────────────┘
6-шаговый цикл безопасной разработки

Шаг 1. Чистая точка

Убедитесь, что перед началом новой задачи у вас нет незакоммиченных изменений (все прошлые задачи зафиксированы).

Шаг 2. Ветка (опционально)

Если задача рискованная или крупная — создайте отдельную ветку (feature/name).

Шаг 3. Запрос к ИИ

Отправьте атомарный промпт по @PRD.md.

Шаг 4. Проверка

Откройте браузер и лично убедитесь, что функция работает.

Шаг 5. Фиксация

Нажмите Commit (или сделайте Merge ветки). Если код сломан — нажмите Discard Changes.

Шаг 6. Облако

В конце рабочей сессии нажмите Push, чтобы отправить все коммиты в безопасное облако GitHub.