Системи контролю версій¶
Вступ¶
Godot прагне бути VCS доброзичливим та генерувати переважно читабельні та об’єднуючі файли. Godot також підтримує використання систем контролю версій у самому редакторі. Однак VCS у редакторі вимагає плагін для конкретного VCS, який ви використовуєте. VCS можна налаштувати або вимкнути в редакторі в меню Проєкт> Керування версіями.

Офіційний плагін Git¶
Використання Git зсередини редактора підтримується офіційним плагіном. Ви можете знайти найновіші випуски тут . Документацію щодо використання плагіна Git можна знайти тут.
Файли для виключення з VCS¶
Є кілька папок, які створює Godot, і які ваш VCS має ігнорувати:
.import/
: Ця папка зберігає всі файли, які імпортується автоматично, на основі ваших вихідних ресурсів та їх позначок імпорту.*.translation
: Ці файли є двійковими імпортованими перекладами, створеними з файлів CSV.export_presets.cfg
: Цей файл містить усі попередні налаштування експорту для проєкту, включаючи конфіденційну інформацію, таку як облікові дані сховища ключів Android..mono/
: Ця папка зберігає автоматично генеровані Mono файли. Вона існує лише в проєктах, що використовують Mono версію Godot.
Робота з Git у Windows¶
Більшість клієнтів Git для Windows налаштовано з core.autocrlf
встановленим на true
. Це може призвести до непотрібного позначення файлів як модифікованих Git через автоматичне перетворення закінчень їх рядків. Краще встановити цей параметр як:
git config --global core.autocrlf input