Сделайте контроль версий рефлексом
Контроль версий — ваша страховочная сетка, а с AI он становится незаменим. AI может изменить десять файлов за пять секунд — вам нужен чистый способ осмотреть, сохранить или выбросить эту работу.
- Коммитьте часто, маленькими кусками. Прежде чем просить большое изменение, закоммитьте то, что работает. Чистое рабочее дерево означает, что вы всегда можете к нему вернуться.
- Читайте diff перед коммитом. Это ваш настоящий шаг ревью. Понимать каждую строку необязательно, но вы должны понимать, что изменилось и зачем.
- Используйте ветки для рискованной работы. Создайте ветку, дайте AI разгуляться и сливайте, только если результат вам нравится. Если нет — удалите её, никакого вреда.
- Пишите честные сообщения коммитов. И будущий-вы, и AI читают историю, чтобы понять намерение.
Сдвиг мышления: коммиты — не бюрократия, это контрольные точки в игре. Сохраняйтесь перед битвой с боссом. И выучите два аварийных выхода, которые делают чистую историю стоящей того, — git checkout . (или git restore .), чтобы выбросить незакоммиченные эксперименты, и git revert, чтобы отменить уже сделанный коммит. Знание, что вы всегда можете вернуться к заведомо хорошему состоянию, и есть то, что позволяет вам давать AI длинный поводок без тревоги.