diff --git a/.gitattributes b/.gitattributes new file mode 100644 index 0000000..ea7ae0f --- /dev/null +++ b/.gitattributes @@ -0,0 +1,47 @@ + +# Set the default behavior, in case people don't have core.autocrlf set. +* text=auto + +# Explicitly declare text files you want to always be normalized and converted +# to native line endings on checkout. +LICENSE text +.editorconfig text +.gitattributes text +.gitignore text +.yamllint text +*.cfg text +*.css text +*.htm text +*.html text +*.js text +*.json text +*.less text +*.md text +*.py text +*.scss text +*.ts text +*.txt text +*.xhtml text +*.xml text +*.yaml text +*.yml text + +# Declare files that will always have CRLF line endings on checkout. +*.bat text eol=crlf +*.cmd text eol=crlf + +# Declare files that will always have LF line endings on checkout. +*.conf eol=lf +*.desktop eol=lf +*.j2 eol=lf +*.service eol=lf +*.sh text eol=lf + +# Denote all files that are truly binary and should not be modified. +*.eot binary +*.gif binary +*.jpeg binary +*.jpg binary +*.png binary +*.tff binary +*.woff binary