# ─── Binary assets → LFS ─────────────────────────────────────────── *.glb filter=lfs diff=lfs merge=lfs -text *.gltf 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 *.jpg filter=lfs diff=lfs merge=lfs -text *.jpeg filter=lfs diff=lfs merge=lfs -text *.webp filter=lfs diff=lfs merge=lfs -text *.exr filter=lfs diff=lfs merge=lfs -text *.hdr filter=lfs diff=lfs merge=lfs -text *.svg -filter -diff -merge text *.ogg filter=lfs diff=lfs merge=lfs -text *.wav filter=lfs diff=lfs merge=lfs -text *.mp3 filter=lfs diff=lfs merge=lfs -text *.ttf filter=lfs diff=lfs merge=lfs -text *.otf filter=lfs diff=lfs merge=lfs -text # Godot binary resources (collision shapes, baked data) *.res filter=lfs diff=lfs merge=lfs -text *.scn filter=lfs diff=lfs merge=lfs -text # ─── Line endings ────────────────────────────────────────────────── * text=auto eol=lf *.gd text eol=lf *.tscn text eol=lf *.tres text eol=lf *.godot text eol=lf *.cfg text eol=lf *.import text eol=lf *.uid text eol=lf *.json text eol=lf *.md text eol=lf *.sh text eol=lf # ─── Don't diff these ────────────────────────────────────────────── *.import -diff *.uid -diff # ─── Lockable files types ────────────────────────────────────────────── *.glb filter=lfs diff=lfs merge=lfs -text lockable *.blend filter=lfs diff=lfs merge=lfs -text lockable *.png filter=lfs diff=lfs merge=lfs -text lockable *.res filter=lfs diff=lfs merge=lfs -text lockable