使用git对UE4项目尤其是C++项目进行版本管理时,一定要设置.gitignore,否则莫名其妙多出来的几个G文件,放在哪里托管都是很郁闷的。
我们先来看一下一个UE4 C++项目的工程目录
其中红框标记的都是重要的索引或资源文件,其它都是一些中间文件或缓存文件(尤其是那个 .vs文件,就是多出那几个G的罪魁祸首),所以在.gitignore要毫不犹豫地忽略之!下面是我的.gitignore内容
参考网上的资料,又补充了一些,尤其是把idea和vscode加上了
#folders
.vs/
.idea/
.vscode/
Binaries/
Intermediate/
DerivedDataCache/
Saved/
Content/StartContent/
ThirdParty/
Build/
#files
*.vscode
*.sln
*.xcodeproj
*.VC.db
*.opensdf
*.opendb
*.sdf
*.suo
*.xcworkspace