# Auto detect text files and perform LF normalization (Windows ↔ macOS ν˜Έν™˜) * text=auto eol=lf # Shell / build scripts must stay LF *.sh text eol=lf # Windows batch must stay CRLF *.bat text eol=crlf *.cmd text eol=crlf # iOS Xcode project file β€” merge conflicts are nightmare, treat as binary *.pbxproj -text # Binary assets *.png binary *.jpg binary *.jpeg binary *.gif binary *.ico binary *.pdf binary *.zip binary *.jar binary *.keystore binary # Fonts *.ttf binary *.woff binary *.woff2 binary *.eot binary *.otf binary # Media *.mp4 binary *.mov binary *.webm binary *.mp3 binary *.wav binary