# Every text file is LF, on every platform, whatever the developer's # core.autocrlf says. The repo already stored LF throughout; this stops a # Windows checkout converting to CRLF on the way out, which is what made # `docker build` ship a CRLF shebang (N9 in the audit), and which would change # the hash of anything hashed from a checkout rather than from the build. # `text=auto` lets git detect binaries it does not know; the explicit entries # below are the ones it must never touch. * text=auto eol=lf # Binaries: never normalise, never diff as text. *.png binary *.jpg binary *.jpeg binary *.ico binary *.webp binary *.gif binary *.mp3 binary *.wav binary *.ogg binary *.woff binary *.woff2 binary *.ttf binary