-
Notifications
You must be signed in to change notification settings - Fork 6
/
.gitattributes
45 lines (42 loc) · 1.66 KB
/
.gitattributes
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
# Text files to always convert to native line endings on checkout.
.gitignore text
.gitattributes text
*.txt text
*.dox text linguist-language=Doxygen
*.md text linguist-language=MarkDown
*.h text linguist-language=C++
*.cpp text linguist-language=C++
*.c text linguist-language=C
*.xml text linguist-language=XML
*.pro text linguist-language=QMake
*.pri text linguist-language=QMake
*.names text linguist-language=Names
# Text files that will always have CRLF line endings on checkout.
*.ps1 text eol=crlf linguist-language=PowerShell
*.psm1 text eol=crlf linguist-language=PowerShell
*.nsi text eol=crlf linguist-language=NSIS
*.sln text eol=crlf linguist-language=VisualStudio
*.props text eol=crlf linguist-language=VisualStudio
*.vcxproj text eol=crlf linguist-language=VisualStudio
*.vcxproj.filters text eol=crlf linguist-language=VisualStudio
# Text files that will always have LF line endings on checkout.
*.html text eol=lf linguist-language=HTML
*.sh text eol=lf linguist-language=Bash
*.control text eol=lf linguist-language=InstallScripts
*.postinst text eol=lf linguist-language=InstallScripts
*.spec text eol=lf linguist-language=InstallScripts
*.perms text eol=lf linguist-language=InstallScripts
*.rules text eol=lf linguist-language=InstallScripts
Doxyfile* text eol=lf linguist-language=Doxygen
Makefile* text eol=lf linguist-language=Makefile
*.mk text eol=lf linguist-language=Makefile
# Binary file, do not modify on convert, whatever your git settings are.
*.exe binary
*.bin binary
*.png binary
*.jpg binary
*.ico binary
*.xcf binary linguist-language=GIMP
*.pdf binary linguist-language=PDF
*.docx binary linguist-language=Word
*.pptx binary linguist-language=PowerPoint