# 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
