.gitattributes 1.2 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657
  1. # Define the line ending behavior of the different file extensions
  2. # Set default behaviour, in case users don't have core.autocrlf set.
  3. * text=auto
  4. * text eol=lf
  5. # Explicitly declare text files we want to always be normalized and converted
  6. # to native line endings on checkout.
  7. *.php text
  8. *.default text
  9. *.ctp text
  10. *.sql text
  11. *.md text
  12. *.po text
  13. *.js text
  14. *.css text
  15. *.ini text
  16. *.properties text
  17. *.txt text
  18. *.xml text
  19. *.svg text
  20. *.yml text
  21. .htaccess text
  22. # Declare files that will always have CRLF line endings on checkout.
  23. *.bat eol=crlf
  24. # Declare files that will always have LF line endings on checkout.
  25. *.pem eol=lf
  26. # Denote all files that are truly binary and should not be modified.
  27. *.png binary
  28. *.jpg binary
  29. *.gif binary
  30. *.ico binary
  31. *.mo binary
  32. *.pdf binary
  33. *.phar binary
  34. *.woff binary
  35. *.woff2 binary
  36. *.ttf binary
  37. *.otf binary
  38. *.eot binary
  39. # Remove files for archives generated using `git archive`
  40. appveyor.yml export-ignore
  41. CONTRIBUTING.md export-ignore
  42. .editorconfig export-ignore
  43. .gitattributes export-ignore
  44. .gitignore export-ignore
  45. Makefile export-ignore
  46. phpunit.xml.dist export-ignore
  47. .travis.yml export-ignore
  48. .scrutinizer.yml export-ignore
  49. .stickler.yml export-ignore
  50. tests/test_app export-ignore
  51. tests/TestCase export-ignore
  52. .github export-ignore