UE4/Github 过滤ignore文件

服务器的容量精贵,svn如果把中间文件都上传上去的话,一方面造成冗余无用文件的臃肿,另一方面,浪费迁出的时间和上传的时间。

1.UE4哪些文件可以干掉?

    第一步:跟目录下,打叉的地方可全部删掉!

               UE4/Github 过滤ignore文件_第1张图片

    第二步:打开Plugins文件夹,针对每一个插件,打叉的地方都可以删掉!

                 UE4/Github 过滤ignore文件_第2张图片

以上就是UE4项目保留的最精简的部分。除去了所有不必要的文件。

2.进一步优化

      调用的第三方库(我的是ThirdParty),里面是Include,Lib,Dll的第三方C++库,因为这些是别人发布的,我们只是拿来用,不需要修改。通常这些库也比较大。所以我们也没必要保存,要用的时候下载一份即可。所以,

我把这一部分也干掉了!UE4工程此时已经变得极其精简了!!!

 

3.Github种过滤ignore不必要的文件

     Github是一款非常不错的项目库。简单好用。那我们怎么过滤不必要的文件呢?

第一步:打开GitHub Desktop,打开工程随便新建一个文件,GitHub Desktop客户端中右键>ignore这个文件,使其在项目目录下生成.gitignore文件,用记事本打开.gitignore文件。

第二步:

    a.过滤单个文件:.gitignore中写入 :ARMagicSand/新建文本文档.txt

    b.过滤整个文件夹内的所有东西:.gitignore中写入 :Binaries      ;它会过滤掉所有Binaries文件夹,包括项目Binaries和插件里的Binaries,非常吊炸天。

     因为我是把ThirdParty(第三方C++库)也过滤掉的,所以,我的.gitignore中的最终表现是这样的,可参考我的来写

    UE4/Github 过滤ignore文件_第3张图片

无用的东西,哪怕只有1kb,看着都会刺眼

你可能感兴趣的:(虚幻4游戏引擎)