К основному содержимому
whalio
▶

Видео этого урока скоро появится

Конспект урока доступен ниже

Урок 7 из 89 мин

Откат изменений: контрольные точки и история

Научишься возвращать проект к рабочему состоянию, когда ИИ что-то сломал. Разберёшь контрольные точки Cursor и базовую работу с git: сохранить версию, посмотреть разницу, откатиться. После этого урока эксперименты перестанут быть страшными.

Конспект урока

  1. 1

    Контрольные точки в чате

    Перед каждой правкой агента Cursor сохраняет состояние файлов, и у каждого сообщения есть кнопка возврата к нему. Возврат отменяет изменения файлов, но не отменяет уже выполненные команды в терминале.

  2. 2

    Контрольная точка не заменяет git

    История чата привязана к сессии редактора и живёт недолго. Настоящая история проекта хранится в git и переживает всё, включая переустановку Cursor.

  3. 3

    Git в три команды

    Один раз git init, дальше перед каждым экспериментом git add -A и git commit -m «рабочая версия». Этого набора хватает на первые месяцы.

  4. 4

    Смотрим разницу перед сохранением

    Панель Source Control показывает изменённые файлы и разницу построчно. Привычка читать её перед коммитом отлавливает половину лишних правок агента.

  5. 5

    Возврат к рабочей версии

    Команда git restore . возвращает все файлы к последнему коммиту. Один файл откатывается кнопкой отмены рядом с ним в панели Source Control.

  6. 6

    Коммит перед крупной задачей

    Сохранение рабочего состояния занимает десять секунд и регулярно экономит час. Заведи правило: перед большой задачей агенту сначала коммит.

Практика

Сохрани рабочую версию коммитом, затем намеренно попроси агента переписать главную страницу целиком. Верни проект назад двумя способами: контрольной точкой в чате и командой git.

Сделал? Отметь урок пройденным и переходи дальше