Создание веток и использование команды git diff для эффективного управления кодом
Git и Cursor: как работать безопасно
Ветка, маленькие коммиты и просмотр diff делают работу Cursor Agent обратимой. Я так учу на наставничестве: не «доверяй ИИ», а «сделай откат дешевле паники». Agent в Cursor за один прогон трогает десятки файлов: search, edit, terminal, иногда сам предлагает commit. Checkpoints внутри сессии откатывают файлы, пока редактор открыт. Но они не заменяют git между вечерами и не спасают, если вы уже смержили хаос в main. Отдельная ветка сужает blast radius до одной задачи. Худший сценарий - удалить ветку и начать с чистого main. Не восстанавливать backup по памяти. Предприниматели боятся агента не из-за «ИИ опасен», а из-за необратимости...