# ============================================================ # Unity 项目 .gitattributes # 行尾统一为 LF,二进制资源禁止转换,Unity YAML 走专用合并 # ============================================================ # 默认按文本处理,自动识别 * text=auto # --- Unity YAML 资源 --- *.unity text eol=lf *.prefab text eol=lf *.asset text eol=lf *.meta text eol=lf *.mat text eol=lf *.controller text eol=lf *.anim text eol=lf *.playable text eol=lf *.mask text eol=lf *.physicMaterial text eol=lf *.physicsMaterial2D text eol=lf *.asmdef text eol=lf *.asmref text eol=lf *.json text eol=lf # --- 代码 / 着色器 / UI --- *.cs text eol=lf *.shader text eol=lf *.hlsl text eol=lf *.cginc text eol=lf *.compute text eol=lf *.uxml text eol=lf *.uss text eol=lf # --- 二进制资源 --- *.png binary *.jpg binary *.jpeg binary *.gif binary *.psd binary *.tga binary *.tif binary *.exr binary *.hdr binary *.bmp binary *.fbx binary *.obj binary *.blend binary *.3ds binary *.dae binary *.wav binary *.mp3 binary *.ogg binary *.aiff binary *.mp4 binary *.mov binary *.webm binary *.dll binary *.so binary *.dylib binary *.a binary *.bundle binary *.unitypackage binary *.apk binary *.aab binary *.app binary *.keystore binary *.jks binary *.p12 binary # --- Unity YAML 冲突走 UnityYAMLMerge --- *.unity merge=unityyamlmerge *.prefab merge=unityyamlmerge *.asset merge=unityyamlmerge *.meta merge=unityyamlmerge *.controller merge=unityyamlmerge *.anim merge=unityyamlmerge