Система Контроля Версий

Введение

Годо стремиться быть совместимым с VCS и генерировать удобночитаемые и легко сливаемые файлы. Годо также поддерживает использование систем контроля версий прямо из редактора. Но, поддержка конкретного VCS, который вы используете, требует конкретного плагина. VCS может быть задан или убран в редакторе в Проект>Управление Версиями.

../../../_images/version_control_menu.png

Официальный плагин для Git

Использование Git внутри редактора поддерживается официальным плагином. Вы можете найти последние релизы здесь (он недоступен в библиотеке активов). Документацию по использованию плагина Git можно найти здесь.

Файлы, исключаемые из VCS

Есть некоторые папки, созданные Godot, которые вы должны игнорировать своими VCS:

  • .import/: в этой папке хранятся все файлы, которые он импортирует автоматически на основе ваших исходных ресурсов и их флагов импорта.
  • *.translation: эти файлы представляют собой двоичные импортированные переводы, сгенерированные из CSV-файлов.
  • export_presets.cfg: этот файл содержит все предустановки экспорта для проекта, включая конфиденциальную информацию, такую как учетные данные хранилища ключей Android.
  • .mono/: в этой папке хранятся автоматически сгенерированные Mono-файлы. Он существует только в проектах, использующих Mono-версию Godot.