.gitattributes 3.3KB

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