diff --git a/.gitattributes b/.gitattributes new file mode 100644 index 0000000..da6ddf9 --- /dev/null +++ b/.gitattributes @@ -0,0 +1,66 @@ +# ===== Zeilenenden normalisieren ===== +* text=auto eol=lf + +# ===== Unity-spezifische Textformate (nicht als LFS, aber korrekt behandeln) ===== +*.cs text diff=csharp +*.cginc text +*.shader text +*.mat text +*.asset text +*.unity text +*.prefab text +*.physicMaterial text +*.physicsMaterial2D text +*.controller text +*.anim text +*.meta text + +# ===== Unity YAML-Merge (optional, falls smart merge gewünscht) ===== +#*.unity merge=unityyamlmerge eol=lf +#*.prefab merge=unityyamlmerge eol=lf + +# ===== 3D-Modelle / Blender ===== +*.blend filter=lfs diff=lfs merge=lfs -text +*.blend1 filter=lfs diff=lfs merge=lfs -text +*.fbx filter=lfs diff=lfs merge=lfs -text +*.obj filter=lfs diff=lfs merge=lfs -text +*.dae filter=lfs diff=lfs merge=lfs -text +*.3ds filter=lfs diff=lfs merge=lfs -text +*.max filter=lfs diff=lfs merge=lfs -text +*.c4d filter=lfs diff=lfs merge=lfs -text + +# ===== Texturen / Bilder ===== +*.png filter=lfs diff=lfs merge=lfs -text +*.jpg filter=lfs diff=lfs merge=lfs -text +*.jpeg filter=lfs diff=lfs merge=lfs -text +*.tga filter=lfs diff=lfs merge=lfs -text +*.tif filter=lfs diff=lfs merge=lfs -text +*.tiff filter=lfs diff=lfs merge=lfs -text +*.psd filter=lfs diff=lfs merge=lfs -text +*.exr filter=lfs diff=lfs merge=lfs -text +*.hdr filter=lfs diff=lfs merge=lfs -text + +# ===== Audio ===== +*.wav filter=lfs diff=lfs merge=lfs -text +*.mp3 filter=lfs diff=lfs merge=lfs -text +*.ogg filter=lfs diff=lfs merge=lfs -text +*.aiff filter=lfs diff=lfs merge=lfs -text + +# ===== Video ===== +*.mp4 filter=lfs diff=lfs merge=lfs -text +*.mov filter=lfs diff=lfs merge=lfs -text +*.avi filter=lfs diff=lfs merge=lfs -text + +# ===== Fonts ===== +*.ttf filter=lfs diff=lfs merge=lfs -text +*.otf filter=lfs diff=lfs merge=lfs -text + +# ===== Unity-Build-Artefakte / Pakete ===== +*.unitypackage filter=lfs diff=lfs merge=lfs -text +*.apk filter=lfs diff=lfs merge=lfs -text +*.aab filter=lfs diff=lfs merge=lfs -text + +# ===== Archive ===== +*.zip filter=lfs diff=lfs merge=lfs -text +*.7z filter=lfs diff=lfs merge=lfs -text +*.rar filter=lfs diff=lfs merge=lfs -text \ No newline at end of file