You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

150 lines
3.3 KiB

3 years ago
  1. # This file is inspired by https://github.com/alexkaratarakis/gitattributes
  2. #
  3. # Auto detect text files and perform LF normalization
  4. # http://davidlaing.com/2012/09/19/customise-your-gitattributes-to-become-a-git-ninja/
  5. * text=auto
  6. # The above will handle all files NOT found below
  7. # These files are text and should be normalized (Convert crlf => lf)
  8. *.bat text eol=crlf
  9. *.cmd text eol=crlf
  10. *.ps1 text eol=crlf
  11. *.coffee text
  12. *.css text
  13. *.cql text
  14. *.df text
  15. *.ejs text
  16. *.html text
  17. *.java text
  18. *.js text
  19. *.json text
  20. *.less text
  21. *.properties text
  22. *.sass text
  23. *.scss text
  24. *.sh text eol=lf
  25. *.sql text
  26. *.txt text
  27. *.ts text
  28. *.xml text
  29. *.yaml text
  30. *.yml text
  31. # Documents
  32. *.doc diff=astextplain
  33. *.DOC diff=astextplain
  34. *.docx diff=astextplain
  35. *.DOCX diff=astextplain
  36. *.dot diff=astextplain
  37. *.DOT diff=astextplain
  38. *.pdf diff=astextplain
  39. *.PDF diff=astextplain
  40. *.rtf diff=astextplain
  41. *.RTF diff=astextplain
  42. *.markdown text
  43. *.md text
  44. *.adoc text
  45. *.textile text
  46. *.mustache text
  47. *.csv text
  48. *.tab text
  49. *.tsv text
  50. *.txt text
  51. AUTHORS text
  52. CHANGELOG text
  53. CHANGES text
  54. CONTRIBUTING text
  55. COPYING text
  56. copyright text
  57. *COPYRIGHT* text
  58. INSTALL text
  59. license text
  60. LICENSE text
  61. NEWS text
  62. readme text
  63. *README* text
  64. TODO text
  65. # Graphics
  66. *.png binary
  67. *.jpg binary
  68. *.jpeg binary
  69. *.gif binary
  70. *.tif binary
  71. *.tiff binary
  72. *.ico binary
  73. # SVG treated as an asset (binary) by default. If you want to treat it as text,
  74. # comment-out the following line and uncomment the line after.
  75. *.svg binary
  76. #*.svg text
  77. *.eps binary
  78. # These files are binary and should be left untouched
  79. # (binary is a macro for -text -diff)
  80. *.class binary
  81. *.jar binary
  82. *.war binary
  83. ## LINTERS
  84. .csslintrc text
  85. .eslintrc text
  86. .jscsrc text
  87. .jshintrc text
  88. .jshintignore text
  89. .stylelintrc text
  90. ## CONFIGS
  91. *.conf text
  92. *.config text
  93. .editorconfig text
  94. .gitattributes text
  95. .gitconfig text
  96. .gitignore text
  97. .htaccess text
  98. *.npmignore text
  99. ## HEROKU
  100. Procfile text
  101. .slugignore text
  102. ## AUDIO
  103. *.kar binary
  104. *.m4a binary
  105. *.mid binary
  106. *.midi binary
  107. *.mp3 binary
  108. *.ogg binary
  109. *.ra binary
  110. ## VIDEO
  111. *.3gpp binary
  112. *.3gp binary
  113. *.as binary
  114. *.asf binary
  115. *.asx binary
  116. *.fla binary
  117. *.flv binary
  118. *.m4v binary
  119. *.mng binary
  120. *.mov binary
  121. *.mp4 binary
  122. *.mpeg binary
  123. *.mpg binary
  124. *.swc binary
  125. *.swf binary
  126. *.webm binary
  127. ## ARCHIVES
  128. *.7z binary
  129. *.gz binary
  130. *.rar binary
  131. *.tar binary
  132. *.zip binary
  133. ## FONTS
  134. *.ttf binary
  135. *.eot binary
  136. *.otf binary
  137. *.woff binary
  138. *.woff2 binary