1
- # ########################################################################
2
- # # General system gitignore contents:
3
- # # Source: github.com/github/gitignore/blob/master/Global/Linux.gitignore
4
- # ########################################################################
5
- * ~
1
+ Bin /
2
+ Build /
3
+ InstallFiles /
4
+ utils /vswhere.exe
5
+ utils /DXFiles.zip
6
+ utils /DXFiles /
6
7
7
- # KDE directory preferences
8
- .directory
8
+ # Created by https://www.gitignore.io/api/osx,c++,linux,windows,visualstudio,premake-gmake,visualstudiocode
9
9
10
- # Linux trash folder which might appear on any partition or disk
11
- .Trash- *
10
+ # ## C++ ###
11
+ # Prerequisites
12
+ * .d
12
13
14
+ # Compiled Object files
15
+ * .slo
16
+ * .lo
17
+ * .o
18
+ * .obj
13
19
20
+ # Precompiled Headers
21
+ * .gch
22
+ * .pch
14
23
15
- # ##########################################################################
16
- # # General system gitignore contents:
17
- # # Source: github.com/github/gitignore/blob/master/Global/Windows.gitignore
18
- # ##########################################################################
19
- # Windows image file caches
20
- Thumbs.db
21
- ehthumbs.db
24
+ # Compiled Dynamic libraries
25
+ * .so
26
+ * .dylib
27
+ * .dll
22
28
23
- # Folder config file
24
- Desktop.ini
29
+ # Fortran module files
30
+ * .mod
31
+ * .smod
25
32
26
- # Recycle Bin used on file shares
27
- $RECYCLE.BIN /
33
+ # Compiled Static libraries
34
+ * .lai
35
+ * .la
36
+ * .a
37
+ * .lib
28
38
29
- # Windows Installer files
30
- * .cab
31
- * .msi
32
- * .msm
33
- * .msp
39
+ # Executables
40
+ * .exe
41
+ * .out
42
+ * .app
34
43
35
- # Windows shortcuts
36
- * .lnk
44
+ # ## Linux ###
45
+ * ~
46
+
47
+ # temporary files which can be created if a process still has a handle open of a deleted file
48
+ .fuse_hidden *
37
49
50
+ # KDE directory preferences
51
+ .directory
52
+
53
+ # Linux trash folder which might appear on any partition or disk
54
+ .Trash- *
38
55
56
+ # .nfs files are created when an open file is removed but is still being accessed
57
+ .nfs *
39
58
40
- # ######################################################################
41
- # # General system gitignore contents:
42
- # # Source: github.com/github/gitignore/blob/master/Global/OSX.gitignore
43
- # ######################################################################
44
- .DS_Store
59
+ # ## OSX ###
60
+ * .DS_Store
45
61
.AppleDouble
46
62
.LSOverride
47
63
48
64
# Icon must end with two \r
49
65
Icon
50
66
51
-
52
67
# Thumbnails
53
68
._ *
54
69
59
74
.TemporaryItems
60
75
.Trashes
61
76
.VolumeIcon.icns
77
+ .com.apple.timemachine.donotpresent
62
78
63
79
# Directories potentially created on remote AFP share
64
80
.AppleDB
@@ -67,14 +83,44 @@ Network Trash Folder
67
83
Temporary Items
68
84
.apdisk
69
85
86
+ # ## premake-gmake ###
87
+ Makefile
88
+ * .make
89
+ obj /
90
+
91
+ # ## VisualStudioCode ###
92
+ .vscode /*
93
+ ! .vscode /settings.json
94
+ ! .vscode /tasks.json
95
+ ! .vscode /launch.json
96
+ ! .vscode /extensions.json
97
+
98
+ # ## Windows ###
99
+ # Windows thumbnail cache files
100
+ Thumbs.db
101
+ ehthumbs.db
102
+ ehthumbs_vista.db
103
+
104
+ # Folder config file
105
+ Desktop.ini
70
106
107
+ # Recycle Bin used on file shares
108
+ $RECYCLE.BIN /
71
109
72
- # ########################################################################
73
- # # Visual Studio gitignore contents:
74
- # # Source: github.com/github/gitignore/blob/master/VisualStudio.gitignore
75
- # ########################################################################
110
+ # Windows Installer files
111
+ * .cab
112
+ * .msi
113
+ * .msm
114
+ * .msp
115
+
116
+ # Windows shortcuts
117
+ * .lnk
118
+
119
+ # ## VisualStudio ###
76
120
# # Ignore Visual Studio temporary files, build results, and
77
121
# # files generated by popular Visual Studio add-ons.
122
+ # #
123
+ # # Get latest from https://github.com/github/gitignore/blob/master/VisualStudio.gitignore
78
124
79
125
# User-specific files
80
126
* .suo
@@ -90,10 +136,12 @@ Temporary Items
90
136
[Dd ]ebugPublic /
91
137
[Rr ]elease /
92
138
[Rr ]eleases /
93
- build /
139
+ x64 /
140
+ x86 /
94
141
bld /
95
142
[Bb ]in /
96
143
[Oo ]bj /
144
+ [Ll ]og /
97
145
98
146
# Visual Studio 2015 cache/options directory
99
147
.vs /
@@ -113,17 +161,17 @@ TestResult.xml
113
161
[Rr ]eleasePS /
114
162
dlldata.c
115
163
116
- # DNX
164
+ # .NET Core
117
165
project.lock.json
166
+ project.fragment.lock.json
118
167
artifacts /
168
+ ** /Properties /launchSettings.json
119
169
120
170
* _i.c
121
171
* _p.c
122
172
* _i.h
123
173
* .ilk
124
174
* .meta
125
- * .obj
126
- * .pch
127
175
* .pdb
128
176
* .pgc
129
177
* .pgd
@@ -154,6 +202,7 @@ ipch/
154
202
* .sdf
155
203
* .cachefile
156
204
* .VC.db
205
+ * .VC.VC.opendb
157
206
158
207
# Visual Studio profiler
159
208
* .psess
@@ -181,6 +230,10 @@ _TeamCity*
181
230
# DotCover is a Code Coverage Tool
182
231
* .dotCover
183
232
233
+ # Visual Studio code coverage results
234
+ * .coverage
235
+ * .coveragexml
236
+
184
237
# NCrunch
185
238
_NCrunch_ *
186
239
. * crunch * .local.xml
@@ -212,11 +265,18 @@ publish/
212
265
# Publish Web Output
213
266
* . [Pp ]ublish.xml
214
267
* .azurePubxml
215
- # TODO: Comment the next line if you want to checkin your web deploy settings
216
- # but database connection strings (with potential passwords) will be unencrypted
217
- * .pubxml
268
+ # TODO: Uncomment the next line to ignore your web deploy settings.
269
+ # By default, sensitive information, such as encrypted password
270
+ # should be stored in the .pubxml.user file.
271
+ # *.pubxml
272
+ * .pubxml.user
218
273
* .publishproj
219
274
275
+ # Microsoft Azure Web App publish settings. Comment the next line if you want to
276
+ # checkin your Azure Web App publish settings, but sensitive information contained
277
+ # in these scripts will be unencrypted
278
+ PublishScripts /
279
+
220
280
# NuGet Packages
221
281
* .nupkg
222
282
# The packages folder can be ignored because of Package Restore
@@ -225,17 +285,23 @@ publish/
225
285
! ** /packages /build /
226
286
# Uncomment if necessary however generally it will be regenerated when needed
227
287
# !**/packages/repositories.config
288
+ # NuGet v3's project.json files produces more ignorable files
289
+ * .nuget.props
290
+ * .nuget.targets
228
291
229
- # Windows Azure Build Output
292
+ # Microsoft Azure Build Output
230
293
csx /
231
294
* .build.csdef
232
295
233
- # Windows Azure Emulator
296
+ # Microsoft Azure Emulator
234
297
ecf /
235
298
rcf /
236
299
237
- # Windows Store app package directory
300
+ # Windows Store app package directories and files
238
301
AppPackages /
302
+ BundleArtifacts /
303
+ Package.StoreAssociation.xml
304
+ _pkginfo.txt
239
305
240
306
# Visual Studio cache files
241
307
# files ending in .cache can be ignored
@@ -245,16 +311,18 @@ AppPackages/
245
311
246
312
# Others
247
313
ClientBin /
248
- [Ss ]tyle [Cc ]op. *
249
314
~$ *
250
- * ~
251
315
* .dbmdl
252
316
* .dbproj.schemaview
317
+ * .jfm
253
318
* .pfx
254
319
* .publishsettings
255
- node_modules /
256
320
orleans.codegen.cs
257
321
322
+ # Since there are multiple workflows, uncomment next line to ignore bower_components
323
+ # (https://github.com/github/gitignore/pull/1529#issuecomment-104372622)
324
+ # bower_components/
325
+
258
326
# RIA/Silverlight projects
259
327
Generated_Code /
260
328
@@ -269,6 +337,7 @@ UpgradeLog*.htm
269
337
# SQL Server files
270
338
* .mdf
271
339
* .ldf
340
+ * .ndf
272
341
273
342
# Business Intelligence projects
274
343
* .rdl.data
@@ -283,13 +352,20 @@ FakesAssemblies/
283
352
284
353
# Node.js Tools for Visual Studio
285
354
.ntvs_analysis.dat
355
+ node_modules /
356
+
357
+ # Typescript v1 declaration files
358
+ typings /
286
359
287
360
# Visual Studio 6 build log
288
361
* .plg
289
362
290
363
# Visual Studio 6 workspace options file
291
364
* .opt
292
365
366
+ # Visual Studio 6 auto-generated workspace file (contains which files were open etc.)
367
+ * .vbw
368
+
293
369
# Visual Studio LightSwitch build output
294
370
** /* .HTMLClient /GeneratedArtifacts
295
371
** /* .DesktopClient /GeneratedArtifacts
@@ -300,16 +376,37 @@ _Pvt_Extensions
300
376
301
377
# Paket dependency manager
302
378
.paket /paket.exe
379
+ paket-files /
303
380
304
381
# FAKE - F# Make
305
382
.fake /
306
383
307
- # vscode
308
- .vscode
384
+ # JetBrains Rider
385
+ .idea /
386
+ * .sln.iml
309
387
310
- Bin /
311
- Build /
312
- InstallFiles /
313
- utils /vswhere.exe
314
- utils /DXFiles.zip
315
- utils /DXFiles /
388
+ # CodeRush
389
+ .cr /
390
+
391
+ # Python Tools for Visual Studio (PTVS)
392
+ __pycache__ /
393
+ * .pyc
394
+
395
+ # Cake - Uncomment if you are using it
396
+ # tools/**
397
+ # !tools/packages.config
398
+
399
+ # Telerik's JustMock configuration file
400
+ * .jmconfig
401
+
402
+ # BizTalk build output
403
+ * .btp.cs
404
+ * .btm.cs
405
+ * .odx.cs
406
+ * .xsd.cs
407
+
408
+ # ## VisualStudio Patch ###
409
+ # By default, sensitive information, such as encrypted password
410
+ # should be stored in the .pubxml.user file.
411
+
412
+ # End of https://www.gitignore.io/api/osx,c++,linux,windows,visualstudio,premake-gmake,visualstudiocode
0 commit comments