From 3f2ed18d6b575773c40801402882b15c6805a721 Mon Sep 17 00:00:00 2001 From: Morten Andersson Date: Tue, 10 Jun 2025 21:41:37 +0200 Subject: [PATCH] Configure Git LFS for Unreal Engine 5 assets --- .gitattributes | 40 ++++++++++++++++++++++++++++++++++++++++ 1 file changed, 40 insertions(+) create mode 100644 .gitattributes diff --git a/.gitattributes b/.gitattributes new file mode 100644 index 0000000..577b6aa --- /dev/null +++ b/.gitattributes @@ -0,0 +1,40 @@ +# UE5 Content Assets +*.uasset filter=lfs diff=lfs merge=lfs -text lockable +*.umap filter=lfs diff=lfs merge=lfs -text lockable +*.umap_builddata filter=lfs diff=lfs merge=lfs -text +*.ubulk filter=lfs diff=lfs merge=lfs -text +*.ushaderbytecode filter=lfs diff=lfs merge=lfs -text +*.uptnl filter=lfs diff=lfs merge=lfs -text +*.bundle filter=lfs diff=lfs merge=lfs -text + +# Source Art & Large Media +Content/Movies/** filter=lfs diff=lfs merge=lfs -text +*.psd filter=lfs diff=lfs merge=lfs -text +*.sbsar filter=lfs diff=lfs merge=lfs -text +*.fbx filter=lfs diff=lfs merge=lfs -text +*.obj filter=lfs diff=lfs merge=lfs -text +*.png filter=lfs diff=lfs merge=lfs -text +*.tga filter=lfs diff=lfs merge=lfs -text +*.tiff filter=lfs diff=lfs merge=lfs -text +*.wav filter=lfs diff=lfs merge=lfs -text +*.mp3 filter=lfs diff=lfs merge=lfs -text +*.ogg filter=lfs diff=lfs merge=lfs -text +*.mp4 filter=lfs diff=lfs merge=lfs -text +*.avi filter=lfs diff=lfs merge=lfs -text +*.webm filter=lfs diff=lfs merge=lfs -text + +# Binaries (if you plan to commit them - often ignored, but sometimes needed for plugins or specific builds) +# Be cautious about committing these, especially from Intermediate/Saved folders. +# Typically, you'd .gitignore Binaries, Intermediate, Saved, DerivedDataCache. +# But if you *must* track some binaries: +# Binaries/** filter=lfs diff=lfs merge=lfs -text +# *.dll filter=lfs diff=lfs merge=lfs -text +# *.exe filter=lfs diff=lfs merge=lfs -text +# *.lib filter=lfs diff=lfs merge=lfs -text +# *.pdb filter=lfs diff=lfs merge=lfs -text +# *.so filter=lfs diff=lfs merge=lfs -text +# *.dylib filter=lfs diff=lfs merge=lfs -text + +# Large plugin content +Plugins/**/Content/** filter=lfs diff=lfs merge=lfs -text +Plugins/**/Binaries/** filter=lfs diff=lfs merge=lfs -text \ No newline at end of file