如何将虚幻引擎中的项目提交给github

Dim*_*zyr 3 git github unreal-engine4

我在虚幻引擎4中有一个项目,它的大小是4.5Gb.我想把它提交给github.是否可以添加到GitIgnore的任何文件夹?

在此输入图像描述

Jas*_*son 12

您应该忽略任何二进制文件(例如游戏的.exe文件).这是一个直接来自虚幻引擎本身的更完整的列表:

这是基于代码的项目的典型文件夹结构.应该包含粗体的文件和文件夹,其余的可以(并且应该)被安全地忽略:

•二进制*

构建 - 您可能拥有的任何自定义构建脚本或其他构建相关依赖项

Config - 打包项目的默认配置文件

内容 - *地图,内容文件和资产***

•DerivedDataCache - 运行游戏时生成的临时数据文件

•中级 - 编译代码时生成的临时文件

•已保存 - 每次运行游戏或编辑器时生成的本地日志和配置文件,屏幕截图,自动保存等

Source - 项目的源代码

•如果您的项目使用第三方库,即在集成某些软件组件或硬件设备时,您的Binaries目录中可能包含DLL,LIB或其他文件,如果您的项目依赖于它们,则必须包含这些文件.但是,不要包含为项目本身生成的DLL和调试文件(.pdb),即MyProject.dll和MyProject.pdb.