Git: сохранения и откаты

Git — система учёта версий, которая запоминает каждое сохранённое состояние проекта и умеет вернуть любое из них; нужна с первого дня работы над чем угодно, что жалко потерять безвозвратно.

Что это

Знакомая механика из компьютерных игр: периодически сохраняешься, и если следующий отрезок прошёл неудачно — загружаешь последний сейв и пробуешь заново, не потеряв ничего, кроме нескольких минут. Git устроен так же, только вместо игры — рабочий проект: файлы CLAUDE.md, промпты, скиллы, схема базы, код агента.

Хватает пяти слов. Репозиторий — папка проекта, в которой хранится вся история изменений, а не только текущее состояние: карта сейвов, а не единственная последняя версия. Коммит — сохранение конкретного момента этой истории с пометкой, что изменилось и зачем. Дифф — построчное сравнение двух версий: какие строки добавлены, какие удалены. Откат — возврат к одному из прошлых сохранений, ровно как загрузка сейва. Ветка — параллельная линия изменений: отдельный сейв-слот для рискованного эксперимента, который не трогает рабочую версию, пока сам не решишь перенести результат в неё.

Разбираться в командах не нужно — агент сам переводит обычную человеческую речь в нужные действия. «Сохрани прогресс» — коммит. «Покажи, что изменилось» — дифф. «Откати последнее» — возврат к предыдущему сохранению. «Заведи отдельную ветку для эксперимента» — параллельная линия,…

🔒

Этот материал доступен участникам Клуба. Войдите или оформите доступ, чтобы читать целиком, открывать видео и комментировать.

Войти Вступить / купить доступ