Skip to content

Commit 2ab2545

Browse files
authored
update .gitignore to ignore build-specific and VS-generated artifacts
Using the .NET gitignore from the "gitignore" repo, tweaked a little to allow publish profiles and a "publish" folder to store those in.
1 parent 745fb48 commit 2ab2545

1 file changed

Lines changed: 272 additions & 0 deletions

File tree

.gitignore

Lines changed: 272 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,275 @@
1+
## Ignore Visual Studio temporary files, build results, and
2+
## files generated by popular Visual Studio add-ons.
3+
4+
# User-specific files
5+
*.suo
6+
*.user
7+
*.userosscache
8+
*.sln.docstates
9+
10+
# User-specific files (MonoDevelop/Xamarin Studio)
11+
*.userprefs
12+
13+
# Build results
14+
[Dd]ebug/
15+
[Dd]ebugPublic/
16+
[Rr]elease/
17+
[Rr]eleases/
18+
x64/
19+
x86/
20+
build/
21+
bld/
22+
[Bb]in/
23+
[Oo]bj/
24+
25+
# Visual Studio 2015 cache/options directory
26+
.vs/
27+
# Uncomment if you have tasks that create the project's static files in wwwroot
28+
#wwwroot/
29+
30+
# MSTest test Results
31+
[Tt]est[Rr]esult*/
32+
[Bb]uild[Ll]og.*
33+
34+
# NUNIT
35+
*.VisualState.xml
36+
TestResult.xml
37+
38+
# Build Results of an ATL Project
39+
[Dd]ebugPS/
40+
[Rr]eleasePS/
41+
dlldata.c
42+
43+
# DNX
44+
project.lock.json
45+
artifacts/
46+
47+
*_i.c
48+
*_p.c
49+
*_i.h
50+
*.ilk
51+
*.meta
52+
*.obj
53+
*.pch
54+
*.pdb
55+
*.pgc
56+
*.pgd
57+
*.rsp
58+
*.sbr
59+
*.tlb
60+
*.tli
61+
*.tlh
62+
*.tmp
63+
*.tmp_proj
64+
*.log
65+
*.vspscc
66+
*.vssscc
67+
.builds
68+
*.pidb
69+
*.svclog
70+
*.scc
71+
72+
# Chutzpah Test files
73+
_Chutzpah*
74+
75+
# Visual C++ cache files
76+
ipch/
77+
*.aps
78+
*.ncb
79+
*.opensdf
80+
*.sdf
81+
*.cachefile
82+
83+
# Visual Studio profiler
84+
*.psess
85+
*.vsp
86+
*.vspx
87+
88+
# TFS 2012 Local Workspace
89+
$tf/
90+
91+
# Guidance Automation Toolkit
92+
*.gpState
93+
94+
# ReSharper is a .NET coding add-in
95+
_ReSharper*/
96+
*.[Rr]e[Ss]harper
97+
*.DotSettings.user
98+
99+
# JustCode is a .NET coding add-in
100+
.JustCode
101+
102+
# TeamCity is a build add-in
103+
_TeamCity*
104+
105+
# DotCover is a Code Coverage Tool
106+
*.dotCover
107+
108+
# NCrunch
109+
_NCrunch_*
110+
.*crunch*.local.xml
111+
nCrunchTemp_*
112+
113+
# MightyMoose
114+
*.mm.*
115+
AutoTest.Net/
116+
117+
# Web workbench (sass)
118+
.sass-cache/
119+
120+
# Installshield output folder
121+
[Ee]xpress/
122+
123+
# DocProject is a documentation generator add-in
124+
DocProject/buildhelp/
125+
DocProject/Help/*.HxT
126+
DocProject/Help/*.HxC
127+
DocProject/Help/*.hhc
128+
DocProject/Help/*.hhk
129+
DocProject/Help/*.hhp
130+
DocProject/Help/Html2
131+
DocProject/Help/html
132+
133+
# Click-Once directory
134+
# publish/
135+
136+
# Publish Web Output
137+
*.azurePubxml
138+
# TODO: Comment the next line if you want to checkin your web deploy settings
139+
# but database connection strings (with potential passwords) will be unencrypted
140+
*.pubxml
141+
*.publishproj
142+
143+
# NuGet Packages
144+
*.nupkg
145+
# The packages folder can be ignored because of Package Restore
146+
**/packages/*
147+
# except build/, which is used as an MSBuild target.
148+
!**/packages/build/
149+
# Uncomment if necessary however generally it will be regenerated when needed
150+
#!**/packages/repositories.config
151+
152+
# Windows Azure Build Output
153+
csx/
154+
*.build.csdef
155+
156+
# Windows Store app package directory
157+
AppPackages/
158+
159+
# Visual Studio cache files
160+
# files ending in .cache can be ignored
161+
*.[Cc]ache
162+
# but keep track of directories ending in .cache
163+
!*.[Cc]ache/
164+
165+
# Others
166+
ClientBin/
167+
[Ss]tyle[Cc]op.*
168+
~$*
169+
*~
170+
*.dbmdl
171+
*.dbproj.schemaview
172+
*.pfx
173+
*.publishsettings
174+
node_modules/
175+
orleans.codegen.cs
176+
177+
# RIA/Silverlight projects
178+
Generated_Code/
179+
180+
# Backup & report files from converting an old project file
181+
# to a newer Visual Studio version. Backup files are not needed,
182+
# because we have git ;-)
183+
_UpgradeReport_Files/
184+
Backup*/
185+
UpgradeLog*.XML
186+
UpgradeLog*.htm
187+
188+
# SQL Server files
189+
*.mdf
190+
*.ldf
191+
192+
# Business Intelligence projects
193+
*.rdl.data
194+
*.bim.layout
195+
*.bim_*.settings
196+
197+
# Microsoft Fakes
198+
FakesAssemblies/
199+
200+
# Node.js Tools for Visual Studio
201+
.ntvs_analysis.dat
202+
203+
# Visual Studio 6 build log
204+
*.plg
205+
206+
# Visual Studio 6 workspace options file
207+
*.opt
208+
209+
# Visual Studio LightSwitch build output
210+
**/*.HTMLClient/GeneratedArtifacts
211+
**/*.DesktopClient/GeneratedArtifacts
212+
**/*.DesktopClient/ModelManifest.xml
213+
**/*.Server/GeneratedArtifacts
214+
**/*.Server/ModelManifest.xml
215+
_Pvt_Extensions
216+
217+
218+
/build
219+
/Build
220+
/deploy
221+
/package
222+
bin/
223+
obj/
224+
sql/
225+
*/obj/debug
226+
**/Debug
227+
#ignore thumbnails created by windows
228+
Thumbs.db
229+
#Ignore files build by Visual Studio
230+
*.obj
231+
*.pdb
232+
*.user
233+
*.aps
234+
*.pch
235+
*.docstates
236+
*.vspscc
237+
*_i.c
238+
*_p.c
239+
*.ncb
240+
*.suo
241+
*.tlb
242+
*.dbmdl
243+
*.schemaview
244+
*.tlh
245+
*.cache
246+
*.ilk
247+
*.log
248+
[Bb]in
249+
[Dd]ebug*/
250+
*.lib
251+
*.sbr
252+
obj/
253+
[Rr]elease*/
254+
_ReSharper*/
255+
[Tt]est[Rr]esult*
256+
*.docstates
257+
*.swp
258+
*.*~
259+
*.gpState
260+
*.ReSharper*
261+
*.preflight
262+
*.nocommit
263+
#Ignore Recovery Files made by Excel
264+
~$*.xlsx
265+
*.rdl.data
266+
267+
*.jfm
268+
269+
#======================================================================================
270+
# The below section could possibly be removed as these should be ignored by the above.
271+
#======================================================================================
272+
1273
samples/in-memory/ticket-reservations/DemoWorkload/obj/Debug/TemporaryGeneratedFile_5937a670-0e60-4077-877b-f7221da3dda1.cs
2274
*.nupkg
3275
samples/in-memory/ticket-reservations/packages/CircularGauge.1.0.0/CreatePackageFile.bat

0 commit comments

Comments
 (0)