diff --git a/.gitattributes b/.gitattributes new file mode 100644 index 0000000..d8ee028 --- /dev/null +++ b/.gitattributes @@ -0,0 +1,23 @@ +# Always checkout shell scripts with LF line endings (never CRLF) +*.sh text eol=lf + +# Standard text files — auto normalize on checkout +*.md text eol=lf +*.yml text eol=lf +*.yaml text eol=lf +*.ini text eol=lf +*.env text eol=lf +*.json text eol=lf +*.ts text eol=lf +*.js text eol=lf +*.mjs text eol=lf +*.css text eol=lf + +# Binary files — no line ending conversion +*.png binary +*.jpg binary +*.jpeg binary +*.gif binary +*.ico binary +*.woff2 binary +*.woff binary