Skip to content

Commit e7b6ebe

Browse files
committed
Clean up .gitignore file format and comments
Streamline formatting by consolidating lines and improving readability. Clarify and correct comments for various tools and directories, ensuring consistency.
1 parent 0bacb6d commit e7b6ebe

File tree

1 file changed

+33
-53
lines changed

1 file changed

+33
-53
lines changed

.gitignore

Lines changed: 33 additions & 53 deletions
Original file line numberDiff line numberDiff line change
@@ -1,41 +1,36 @@
1-
## Ignore Visual Studio temporary files, build results, and
2-
## files generated by popular Visual Studio add-ons.
1+
## Ignore Visual Studio temporary files, build results, and files generated by popular Visual Studio add-ons.
32

43
# User-specific files
54
*.suo
65
*.user
76
*.userosscache
87
*.sln.docstates
9-
10-
# User-specific files (MonoDevelop/Xamarin Studio)
11-
*.userprefs
8+
*.userprefs # MonoDevelop/Xamarin Studio
129

1310
# Build results
1411
[Dd]ebug/
1512
[Dd]ebugPublic/
1613
[Rr]elease/
1714
[Rr]eleases/
18-
x64/
19-
x86/
20-
bld/
2115
[Bb]in/
2216
[Oo]bj/
2317
[Ll]og/
18+
x64/
19+
x86/
20+
bld/
2421

25-
# Visual Studio 2015 cache/options directory
22+
# Visual Studio cache/options directories
2623
.vs/
27-
# Uncomment if you have tasks that create the project's static files in wwwroot
28-
#wwwroot/
2924

30-
# MSTest test Results
25+
# MSTest test results
3126
[Tt]est[Rr]esult*/
3227
[Bb]uild[Ll]og.*
3328

34-
# NUNIT
29+
# NUnit test results
3530
*.VisualState.xml
3631
TestResult.xml
3732

38-
# Build Results of an ATL Project
33+
# Build results for ATL projects
3934
[Dd]ebugPS/
4035
[Rr]eleasePS/
4136
dlldata.c
@@ -44,6 +39,7 @@ dlldata.c
4439
project.lock.json
4540
artifacts/
4641

42+
# Common files
4743
*_i.c
4844
*_p.c
4945
*_i.h
@@ -64,12 +60,12 @@ artifacts/
6460
*.log
6561
*.vspscc
6662
*.vssscc
67-
.builds
63+
*.builds
6864
*.pidb
6965
*.svclog
7066
*.scc
7167

72-
# Chutzpah Test files
68+
# Chutzpah test files
7369
_Chutzpah*
7470

7571
# Visual C++ cache files
@@ -89,24 +85,24 @@ ipch/
8985
*.vspx
9086
*.sap
9187

92-
# TFS 2012 Local Workspace
88+
# TFS 2012 local workspace
9389
$tf/
9490

9591
# Guidance Automation Toolkit
9692
*.gpState
9793

98-
# ReSharper is a .NET coding add-in
94+
# ReSharper: a .NET coding add-in
9995
_ReSharper*/
10096
*.[Rr]e[Ss]harper
10197
*.DotSettings.user
10298

103-
# JustCode is a .NET coding add-in
99+
# JustCode: a .NET coding add-in
104100
.JustCode
105101

106-
# TeamCity is a build add-in
102+
# TeamCity: a build add-in
107103
_TeamCity*
108104

109-
# DotCover is a Code Coverage Tool
105+
# DotCover: a code coverage tool
110106
*.dotCover
111107

112108
# NCrunch
@@ -118,13 +114,13 @@ nCrunchTemp_*
118114
*.mm.*
119115
AutoTest.Net/
120116

121-
# Web workbench (sass)
117+
# Web workbench (SASS)
122118
.sass-cache/
123119

124-
# Installshield output folder
120+
# InstallShield output folder
125121
[Ee]xpress/
126122

127-
# DocProject is a documentation generator add-in
123+
# DocProject: a documentation generator add-in
128124
DocProject/buildhelp/
129125
DocProject/Help/*.HxT
130126
DocProject/Help/*.HxC
@@ -134,39 +130,30 @@ DocProject/Help/*.hhp
134130
DocProject/Help/Html2
135131
DocProject/Help/html
136132

137-
# Click-Once directory
133+
# ClickOnce directory
138134
publish/
139135

140-
# Publish Web Output
136+
# Publish web output
141137
*.[Pp]ublish.xml
142138
*.azurePubxml
143-
# TODO: Comment the next line if you want to checkin your web deploy settings
144-
# but database connection strings (with potential passwords) will be unencrypted
145-
*.pubxml
139+
*.pubxml
146140
*.publishproj
147141

148-
# Microsoft Azure Web App publish settings. Comment the next line if you want to
149-
# checkin your Azure Web App publish settings, but sensitive information contained
150-
# in these scripts will be unencrypted
142+
# Microsoft Azure web app publish settings
151143
PublishScripts/
152144

153-
# NuGet Packages
145+
# NuGet packages
154146
*.nupkg
155-
# The packages folder can be ignored because of Package Restore
156147
**/packages/*
157-
# except build/, which is used as an MSBuild target.
158148
!**/packages/build/
159-
# Uncomment if necessary however generally it will be regenerated when needed
160-
#!**/packages/repositories.config
161-
# NuGet v3's project.json files produces more ignoreable files
162149
*.nuget.props
163150
*.nuget.targets
164151

165-
# Microsoft Azure Build Output
152+
# Microsoft Azure build output
166153
csx/
167154
*.build.csdef
168155

169-
# Microsoft Azure Emulator
156+
# Microsoft Azure emulator
170157
ecf/
171158
rcf/
172159

@@ -177,9 +164,7 @@ Package.StoreAssociation.xml
177164
_pkginfo.txt
178165

179166
# Visual Studio cache files
180-
# files ending in .cache can be ignored
181167
*.[Cc]ache
182-
# but keep track of directories ending in .cache
183168
!*.[Cc]ache/
184169

185170
# Others
@@ -193,16 +178,13 @@ ClientBin/
193178
node_modules/
194179
orleans.codegen.cs
195180

196-
# Since there are multiple workflows, uncomment next line to ignore bower_components
197-
# (https://github.com/github/gitignore/pull/1529#issuecomment-104372622)
198-
#bower_components/
181+
# Uncomment this line if you use bower
182+
# bower_components/
199183

200184
# RIA/Silverlight projects
201185
Generated_Code/
202186

203-
# Backup & report files from converting an old project file
204-
# to a newer Visual Studio version. Backup files are not needed,
205-
# because we have git ;-)
187+
# Backup and report files from project conversion
206188
_UpgradeReport_Files/
207189
Backup*/
208190
UpgradeLog*.XML
@@ -223,13 +205,11 @@ FakesAssemblies/
223205
# GhostDoc plugin setting file
224206
*.GhostDoc.xml
225207

226-
# Node.js Tools for Visual Studio
208+
# Node.js tools for Visual Studio
227209
.ntvs_analysis.dat
228210

229-
# Visual Studio 6 build log
211+
# Visual Studio 6 build log and workspace options files
230212
*.plg
231-
232-
# Visual Studio 6 workspace options file
233213
*.opt
234214

235215
# Visual Studio LightSwitch build output
@@ -249,4 +229,4 @@ paket-files/
249229

250230
# JetBrains Rider
251231
.idea/
252-
*.sln.iml
232+
*.sln.iml

0 commit comments

Comments
 (0)