# see https://docs.github.com/en/get-started/getting-started-with-git/configuring-git-to-handle-line-endings # or https://www.git-scm.com/docs/gitattributes * text=auto *.ahk text eol=crlf *.c text eol=crlf *.cfg text eol=crlf *.cmd text eol=crlf *.config text eol=crlf *.build text eol=crlf *.cpp text eol=crlf *.h text eol=crlf *.in text eol=crlf *.inf text eol=crlf *.ini text eol=crlf *.iss text eol=crlf *.lang text eol=crlf *.loc text eol=crlf *.manifest text eol=crlf *.md text eol=crlf *.nsh text eol=crlf *.nsi text eol=crlf *.ps1 text eol=crlf *.rc text eol=crlf *.rcconfig text eol=crlf *.sln text eol=crlf *.tmpl text eol=crlf *.tpl text eol=crlf *.txt text eol=crlf *.vcxproj* text eol=crlf *.yml text eol=crlf .editorconfig text eol=crlf .gitattributes text eol=crlf .gitignore text eol=crlf # Text files where line endings should be preserved *Line_Endings_Source.txt -text *.bmp binary *.cur binary *.ico binary *.jpg binary *.png binary *.jpeg binary *.gif binary *.tif binary *.tiff binary