版本控制系统(VSC)
简介
Godot旨在对版本控制系统友好,并尽量生成可读且可合并的文件. Godot支持在编辑器本身中使用版本控制系统.但是,在编辑器中使用版本控制系统需要使用对应的版本控制系统插件.可以在编辑器中的**项目> 版本控制**下设置或关闭版本控制系统.
官方 Git 插件
有一个官方插件可以让你在编辑器中使用Git,你可以在 这里 找到最新的版本(不在素材库中).关于如何使用Git插件的文档可以在 这里 找到.
从版本控制服务排除的文件
有一些Godot创建的文件夹,你应该让版本控制系统忽略:
.import/
:根据你的源素材和导入标记自动导入的文件都保存在这个文件夹中.*.translation
.这些文件是从CSV文件生成的导入的二进制翻译文件.export_presets.cfg
:此文件包含项目的所有导出预设,含有敏感信息,如 Android 密钥存储凭据..mono /
:此文件夹存储自动生成的Mono文件.它仅在使用Mono版本的Godot的项目中存在.
在 Windows 上使用 Git
大多数Git for Windows客户端都将 core.autocrlf
设置为 true
.这可能会导致文件错误地被Git标记为已修改,因为文件的行尾会被自动转换.最好将该选项设置为:
git config --global core.autocrlf input