.gitattributes 1.3 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152
  1. # Set default behaviour, in case users don't have core.autocrlf set.
  2. # More info: https://help.github.com/articles/dealing-with-line-endings
  3. * text=auto
  4. # Explicitly declare text files we want to always be normalized and converted
  5. # to native line endings on checkout.
  6. *.php text eol=lf
  7. *.pl text eol=lf
  8. *.sql text eol=lf
  9. *.htm text eol=lf
  10. *.html text eol=lf
  11. *.js text eol=lf
  12. *.css text eol=lf
  13. *.lang text eol=lf
  14. *.txt text eol=lf
  15. *.md text eol=lf
  16. *.pp text eol=lf
  17. *.sh text eol=lf
  18. *.yaml text eol=lf
  19. .bash_aliases text eol=lf
  20. # Denote all files that are truly binary and should not be modified.
  21. *.bmp binary
  22. *.ico binary
  23. *.png binary
  24. *.jpg binary
  25. *.odt binary
  26. *.odf binary
  27. *.frm binary
  28. *.MYD binary
  29. *.MYI binary
  30. # Export ignores to generate clean production tarballs
  31. /build export-ignore
  32. /dev export-ignore
  33. /doc export-ignore
  34. /test export-ignore
  35. .buildpath export-ignore
  36. /build.xml export-ignore
  37. .codeclimate.yml export-ignore
  38. Dockerfile export-ignore
  39. .dockerignore export-ignore
  40. .editorconfig export-ignore
  41. .gitattributes export-ignore
  42. .gitignore export-ignore
  43. .mailmap export-ignore
  44. .scrutinizer.yml export-ignore
  45. .settings export-ignore
  46. .travis.yml export-ignore
  47. .tx export-ignore