* text=auto eol=lf *.png binary *.jpg binary *.jpeg binary *.gif binary # Keep exported CSV bytes unchanged so BOM, quoted newlines and audit hashes survive Git. *.csv -text whitespace=cr-at-eol