# Normalize line endings so a Windows checkout does not rewrite committed files. # Scripts stay LF (they are consumed by python/node and by shell on POSIX hosts). * text=auto eol=lf *.py text eol=lf *.js text eol=lf *.sh text eol=lf *.md text eol=lf *.java text eol=lf *.yml text eol=lf *.yaml text eol=lf # PowerShell is the one thing that is happier with CRLF on Windows. *.ps1 text eol=crlf # Never normalize binary-ish artifacts. *.jar binary *.png binary *.apk binary *.dex binary *.so binary