本文链接:https://blog.csdn.net/weixin_33232568/article/details/97757384

UE4普通C++工程动辄一两个G的大小,然而其中大部分是编译产生的文件,实际有用的部分很小。这一节来说说如何把这些有用的部分放到Git上。

1、创建Github仓库,

2、git clone到本地,这里我拿一个普通的UE4C++工程为例。

3、创建工程,类型随意,注意工程保存的位置

4、VS打开后,下面修改项目为99+,这是由于并没有添加Ignore规则

5、在工程目录下添加Ignore文件:

6、Ignore规则如下:

    # Visual Studio 2015 user specific files
    .vs/
     
    # Compiled Object files
    *.slo
    *.lo
    *.o
    *.obj
     
    # Precompiled Headers
    *.gch
    *.pch
     
    # Compiled Dynamic libraries
    *.so
    *.dylib
    *.dll
     
    # Fortran module files
    *.mod
     
    # Compiled Static libraries
    *.lai
    *.la
    *.a
    *.lib
     
    # Executables
    *.exe
    *.out
    *.app
    *.ipa
     
    # These project files can be generated by the engine
    *.xcodeproj
    *.xcworkspace
    *.sln
    *.suo
    *.opensdf
    *.sdf
    *.VC.db
    *.VC.opendb
     
    # Precompiled Assets
    SourceArt/**/*.png
    SourceArt/**/*.tga
     
    # Binary Files
    Binaries/*
    Plugins/*/Binaries/*
    # Builds
    Build/*
    # Whitelist PakBlacklist-<BuildConfiguration>.txt files
    !Build/*/
    Build/*/**
    !Build/*/PakBlacklist*.txt
     
    # Don't ignore icon files in Build
    !Build/**/*.ico
     
    # Built data for maps
    *_BuiltData.uasset
     
    # Configuration files generated by the Editor
    Saved/*
    # Compiled source files for the engine to use
    Intermediate/*
    Plugins/*/Intermediate/*
    # Cache files for the editor to use
    DerivedDataCache/*

7、该文件设置后:明显提交数目减少了,这个时候ctrl+shift+B第一遍编译,使得工程中符号能够被编译器识别

8、提交即可:

方式有两个:使用GitBash或者是VS自带的功能,这里介绍VS自带,点击修改的铅笔图标,输出提交的Commit信息,点击全部提交,这个会保存到本地。

 需要点击Master,选择推送

9、如果我想要导入商城资源而不想把商城资源传入到git上怎么办?在Ignore文件中添加规则即可,如下我添加了shinbi到工程里,对应VS下可以看到更改数又变成了99+

这个时候只需要在Ignore文件中添加:Content/ParagonShinbi/ 即可屏蔽掉ParagonShinbi目录下的内容
 

 

 这个时候提交修改就不会上传导入的Shinbi资源了。

10、这个时候如果本地的文件删除了,可以gitClone仓库的资源,打开后会提示编译,编译完成后注意重新添加额外的商城资源即可。
 ————————————————  
版权声明:本文为CSDN博主「大王怕我去巡山」的原创文章,遵循CC 4.0 by-sa版权协议,转载请附上原文出处链接及本声明。
原文链接:https://blog.csdn.net/weixin_33232568/article/details/97757384

Logo

瓜分20万奖金 获得内推名额 丰厚实物奖励 易参与易上手

更多推荐