-
Notifications
You must be signed in to change notification settings - Fork 16
Expand file tree
/
Copy path.gitattributes
More file actions
141 lines (125 loc) · 2.45 KB
/
.gitattributes
File metadata and controls
141 lines (125 loc) · 2.45 KB
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
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
## Specify precise line ending behaviors
# Set default behavior: tell Git to guess if a file is text or binary.
# If it is detected as text, it will be normalized to LF.
# This prevents binary files from being accidentally converted.
* text=auto eol=lf
# Explicitly declare known text files to always use LF,
# bypassing the auto-detection just to be safe.
*.sh text eol=lf
*.ps1 text eol=lf
*.bash text eol=lf
*.zsh text eol=lf
*.fish text eol=lf
*.txt text eol=lf
*.md text eol=lf
*.markdown text eol=lf
*.mdx text eol=lf
*.rst text eol=lf
*.json text eol=lf
*.jsonc text eol=lf
*.json5 text eol=lf
*.yaml text eol=lf
*.yml text eol=lf
*.toml text eol=lf
*.ini text eol=lf
*.csv text eol=lf
*.tsv text eol=lf
*.js text eol=lf
*.jsx text eol=lf
*.cjs text eol=lf
*.mjs text eol=lf
*.ts text eol=lf
*.tsx text eol=lf
*.cts text eol=lf
*.mts text eol=lf
*.vue text eol=lf
*.svelte text eol=lf
*.html text eol=lf
*.htm text eol=lf
*.xml text eol=lf
*.svg text eol=lf
*.css text eol=lf
*.scss text eol=lf
*.sass text eol=lf
*.less text eol=lf
*.py text eol=lf
*.rb text eol=lf
*.php text eol=lf
*.java text eol=lf
*.c text eol=lf
*.cpp text eol=lf
*.h text eol=lf
*.hpp text eol=lf
*.cs text eol=lf
*.go text eol=lf
*.rs text eol=lf
*.swift text eol=lf
*.kt text eol=lf
*.kts text eol=lf
*.gitignore text eol=lf
*.gitattributes text eol=lf
*.editorconfig text eol=lf
*.prettierrc text eol=lf
*.eslintrc* text eol=lf
*.dockerignore text eol=lf
Dockerfile* text eol=lf
README* text eol=lf
LICENSE text eol=lf
# Windows scripts typically need CRLF to work properly in cmd.exe.
# Even if your editor handles LF fine, running these scripts directly
# in the Windows command prompt often requires CRLF.
*.bat text eol=crlf
*.cmd text eol=crlf
# Explicitly mark known binary files just in case the auto-detection fails.
# Images
*.png binary
*.jpg binary
*.jpeg binary
*.gif binary
*.ico binary
*.webp binary
*.bmp binary
*.tif binary
*.tiff binary
# Media
*.mp3 binary
*.mp4 binary
*.avi binary
*.mov binary
*.webm binary
*.wav binary
*.ogg binary
# Documents
*.pdf binary
*.doc binary
*.docx binary
*.xls binary
*.xlsx binary
*.ppt binary
*.pptx binary
# Archives
*.zip binary
*.tar binary
*.gz binary
*.tar.gz binary
*.rar binary
*.7z binary
# Executables/Compiled
*.exe binary
*.dll binary
*.so binary
*.dylib binary
*.class binary
*.o binary
*.a binary
*.lib binary
*.bin binary
# Fonts
*.ttf binary
*.otf binary
*.woff binary
*.woff2 binary
*.eot binary
# Databases
*.sqlite binary
*.db binary