-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy path.gitattributes
More file actions
275 lines (246 loc) · 4.49 KB
/
.gitattributes
File metadata and controls
275 lines (246 loc) · 4.49 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
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
# 27 Jan 2026
# Customised to exclude Jupyter notebooks linguist-detectable=false
# Others, leave as-is (dont treat them as text)
* -text
# General text files
*.txt text eol=lf
*.md text eol=lf
*.yml text eol=lf
*.yaml text eol=lf
*.json text eol=lf
*.json5 text eol=lf
*.jsonc text eol=lf
*.xml text eol=lf
*.xsd text eol=lf
*.xslt text eol=lf
*.toml text eol=lf
*.ini text eol=lf
*.cfg text eol=lf
LICENSE text eol=lf
README text eol=lf
AUTHORS text eol=lf
CHANGELOG text eol=lf
# Shell scripts
*.sh text eol=lf
*.bash text eol=lf
*.zsh text eol=lf
*.fish text eol=lf
Makefile text eol=lf
# Docker
Dockerfile text eol=lf
*.dockerfile text eol=lf
.dockerignore text eol=lf
# Git files
.gitignore text eol=lf
.gitattributes text eol=lf
.gitmodules text eol=lf
.gitkeep text eol=lf
# Editor config
.editorconfig text eol=lf
# Environment files
.env text eol=lf
.env.* text eol=lf
*.env text eol=lf
# CI/CD configs
.travis.yml text eol=lf
.gitlab-ci.yml text eol=lf
.circleci/config.yml text eol=lf
azure-pipelines.yml text eol=lf
*.jenkinsfile text eol=lf
Jenkinsfile text eol=lf
.github/workflows/*.yml text eol=lf
.github/workflows/*.yaml text eol=lf
appveyor.yml text eol=lf
bitbucket-pipelines.yml text eol=lf
# Rust
*.rs text eol=lf
Cargo.lock text eol=lf
# Go
*.go text eol=lf
go.mod text eol=lf
go.sum text eol=lf
# Python
*.py text eol=lf
*.pyi text eol=lf
*.pyx text eol=lf
*.pxd text eol=lf
*.ipynb text eol=lf
*.ipynb linguist-detectable=false
Pipfile text eol=lf
Pipfile.lock text eol=lf
poetry.lock text eol=lf
MANIFEST.in text eol=lf
*.whl binary
# C/C++
*.c text eol=lf
*.h text eol=lf
*.cpp text eol=lf
*.hpp text eol=lf
*.cc text eol=lf
*.hh text eol=lf
*.cxx text eol=lf
*.hxx text eol=lf
*.c++ text eol=lf
*.h++ text eol=lf
CMakeLists.txt text eol=lf
*.cmake text eol=lf
*.o binary
*.obj binary
# Zig
*.zig text eol=lf
build.zig text eol=lf
build.zig.zon text eol=lf
# Haskell
*.hs text eol=lf
*.lhs text eol=lf
*.cabal text eol=lf
stack.yaml text eol=lf
stack.yaml.lock text eol=lf
*.hi binary
# Swift/Xcode
*.swift text eol=lf
*.pbxproj text eol=lf
*.xcconfig text eol=lf
*.plist text eol=lf
*.strings text eol=lf
*.storyboard text eol=lf
*.xib text eol=lf
*.entitlements text eol=lf
# Web - JavaScript/TypeScript
*.js text eol=lf
*.jsx text eol=lf
*.mjs text eol=lf
*.cjs text eol=lf
*.ts text eol=lf
*.tsx text eol=lf
yarn.lock text eol=lf
.npmrc text eol=lf
.yarnrc text eol=lf
.nvmrc text eol=lf
.babelrc text eol=lf
.eslintrc* text eol=lf
.prettierrc* text eol=lf
# Web - HTML/CSS
*.html text eol=lf
*.htm text eol=lf
*.css text eol=lf
*.scss text eol=lf
*.sass text eol=lf
*.less text eol=lf
*.styl text eol=lf
*.postcss text eol=lf
# Web - Frameworks
*.vue text eol=lf
*.svelte text eol=lf
*.graphql text eol=lf
*.gql text eol=lf
# .NET
*.cs text eol=lf
*.csx text eol=lf
*.csproj text eol=lf
# *.vbproj text eol=lf
*.dbproj text eol=lf
*.fsproj text eol=lf
*.sln text eol=lf
*.slnf text eol=lf
*.fs text eol=lf
*.fsi text eol=lf
*.fsx text eol=lf
*.fsscript text eol=lf
# *.vb text eol=lf
*.props text eol=lf
*.targets text eol=lf
*.config text eol=lf
*.nuspec text eol=lf
*.ruleset text eol=lf
*.manifest text eol=lf
*.appxmanifest text eol=lf
*.resx text eol=lf
# .NET - ASP.NET & Web
*.xaml text eol=lf
*.cshtml text eol=lf
*.razor text eol=lf
*.vbhtml text eol=lf
*.asax text eol=lf
*.ascx text eol=lf
*.aspx text eol=lf
*.master text eol=lf
*.asmx text eol=lf
*.ashx text eol=lf
# .NET - Entity Framework & T4
*.edmx text eol=lf
*.tt text eol=lf
*.ttinclude text eol=lf
# Windows-specific scripts (require CRLF)
*.cmd text eol=crlf
*.bat text eol=crlf
*.ps1 text eol=crlf
*.psm1 text eol=crlf
*.psd1 text eol=crlf
# Images
*.png binary
*.jpg binary
*.jpeg binary
*.gif binary
*.ico binary
*.svg binary
*.bmp binary
*.tif binary
*.tiff binary
*.webp binary
*.avif binary
# Fonts
*.woff binary
*.woff2 binary
*.ttf binary
*.otf binary
*.eot binary
# Documents
*.pdf binary
*.doc binary
*.docx binary
*.xls binary
*.xlsx binary
*.ppt binary
*.pptx binary
*.odt binary
*.ods binary
*.odp binary
# Media
*.mp3 binary
*.mp4 binary
*.wav binary
*.flac binary
*.ogg binary
*.mov binary
*.avi binary
*.mkv binary
*.webm binary
# Archives
*.zip binary
*.tar binary
*.gz binary
*.bz2 binary
*.7z binary
*.rar binary
# Compiled binaries & libraries
*.dll binary
*.exe binary
*.so binary
*.dylib binary
*.a binary
*.lib binary
*.pdb binary
*.nupkg binary
*.snupkg binary
*.pyc binary
*.pyo binary
*.rlib binary
*.wasm binary
# Database
*.db binary
*.sqlite binary
*.sqlite3 binary
*.mdb binary
# to normalise line endings:
# git add . --renormalize