########################################################################## # The .gitattributes file tells git how to handle line endings, # how to recognize and diff different file types, specifies merge # strategies, content filters(?) to run on commit/checkout, etc. # See more: # https://git-scm.com/book/en/v2/Customizing-Git-Git-Attributes ########################################################################## # Set the default behavior, in case people don't have core.autocrlf set. * text=auto eol=lf # Scripts *.sh text eol=lf *.ps1 text eol=crlf # Docs *.md text diff=markdown *.txt text # Config .editorconfig text *.env text .gitattributes text *.yml text *.yaml text # Ignore files *.*ignore text