# Default: auto-detect text files, normalize to LF in the repo * text=auto eol=lf # Explicitly text — LF везде *.md text eol=lf *.txt text eol=lf *.py text eol=lf *.sh text eol=lf *.bash text eol=lf *.json text eol=lf *.yaml text eol=lf *.yml text eol=lf *.toml text eol=lf *.ini text eol=lf *.cfg text eol=lf *.gitignore text eol=lf *.gitattributes text eol=lf # Windows-only файлы — CRLF *.bat text eol=crlf *.cmd text eol=crlf *.ps1 text eol=crlf # Бинарники — не трогать EOL, не пытаться diff'ить как текст *.png binary *.jpg binary *.jpeg binary *.gif binary *.webp binary *.ico binary *.bmp binary *.tiff binary *.psd binary *.pdf binary *.zip binary *.tar binary *.gz binary *.tgz binary *.bz2 binary *.xz binary *.zst binary *.7z binary *.rar binary *.img binary *.iso binary *.dmg binary *.exe binary *.dll binary *.so binary *.dylib binary *.a binary *.o binary *.elf binary *.bin binary *.enc binary *.pcap binary *.pcapng binary *.onnx binary *.pt binary *.pth binary *.pyc binary *.woff binary *.woff2 binary *.ttf binary *.otf binary