.gitattributes 1.4 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657
  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. *.json text eol=lf
  13. *.css text eol=lf
  14. *.lang text eol=lf
  15. *.txt text eol=lf
  16. *.md text eol=lf
  17. *.pp text eol=lf
  18. *.sh text eol=lf
  19. *.yml text eol=lf
  20. *.yaml text eol=lf
  21. *.conf text eol=lf
  22. .bash_aliases text eol=lf
  23. # Denote all files that are truly binary and should not be modified.
  24. *.bmp binary
  25. *.frm binary
  26. *.ico binary
  27. *.jpeg binary
  28. *.jpg binary
  29. *.MYD binary
  30. *.MYI binary
  31. *.odf binary
  32. *.odt binary
  33. *.png binary
  34. # Export ignores to generate clean production tarballs
  35. /build export-ignore
  36. /dev export-ignore
  37. /doc export-ignore
  38. /test export-ignore
  39. .buildpath export-ignore
  40. /build.xml export-ignore
  41. .codeclimate.yml export-ignore
  42. Dockerfile export-ignore
  43. .dockerignore export-ignore
  44. .editorconfig export-ignore
  45. .gitattributes export-ignore
  46. .gitignore export-ignore
  47. .mailmap export-ignore
  48. .scrutinizer.yml export-ignore
  49. .settings export-ignore
  50. .travis.yml export-ignore
  51. .tx export-ignore