Вкладка Git и GitHub (Автоматизация версий)
Новички в разработке на Godot часто впадают в панику, когда приходит время делать коммит десятков непонятных бинарных файлов (сцены, текстуры, ресурсы). Выполнение слияния (Merge) в терминале — это утомительно.
Именно поэтому Gamedev AI реализует нативную вкладку Git внутри Godot, разработанную специально для плавного рабочего процесса.
Как пользоваться вкладкой версий
В правом окне плагина переключитесь с классических вкладок Chat или Settings на верхнюю вкладку Git. Там вы увидите упрощенную, современную и наглядную версию терминала:

1. Инициализация и подключение (Initialize & Connect)
Если папка еще не находится под контролем версий, появится огромная зеленая кнопка "Initialize Repository". После этого панель попросит вас вставить ссылку на GitHub для облачного репозитория, который вы создали на сайте GitHub.
2. Генерация умных сообщений для коммитов ✨ (Золотой стандарт)
- Вы только что закончили программировать, изменили 4 сложные сцены и отредактировали скрипты (
.gd). - Вместо того чтобы придумывать скучный текст для коммита, нажмите "✨ Auto-Generate Commit Message".
- Gamedev AI сделает невидимый дифф. ИИ увидит весь удаленный код красным и добавленный зеленым (пример: добавлена логика прыжка игрока и исправлено перетаскивание интерфейса) и сформулирует для вас очень точное описание в текстовом поле.
- Просто нажмите Commit & Sync (Push). И ИИ мгновенно отправит все в облако!
3. Изолированные ветки (Временные линии)
Боитесь разрушить идеальную сцену Level_1.tscn, которую вы создали сегодня, тестируя нового босса? Используйте боковую вкладку Current Branch и нажмите [Create/Switch]. Напишите test_boss и подтвердите. С этого момента вы находитесь в «безопасной копии» кода.
4. Режим паники (Отмена ошибок)
Нижняя панель включает супер-действия:
- Undo Uncommitted Changes: Godot Engine сильно заглючил? Нажмите эту кнопку, и все мгновенно вернется к состоянию последней версии, которую вы сохранили на GitHub. Глобальный "Ctrl+Z" для всего проекта.
- Force Pull Overwrite: Полностью очищает и перезаписывает вашу локальную папку точным состоянием из облака путем загрузки. Настоящий спаситель для программистов.
- Force Push: Перезаписывает облачную версию локальной. Используйте осторожно!
