aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorBrendan Forster <brendan@github.com>2015-07-04 12:56:21 +0930
committerBrendan Forster <brendan@github.com>2015-07-04 12:56:21 +0930
commiteab8d4876dbe2dc782cb5463767e72db501070d4 (patch)
treec57d41ae06b927d0f637a06df476460b153826e8
parentd983b4f5e2d28d0edcf4a7bafed614514afda933 (diff)
downloadgitignore-eab8d4876dbe2dc782cb5463767e72db501070d4.tar.gz
gitignore-eab8d4876dbe2dc782cb5463767e72db501070d4.zip
extract a couple of rules and explain them in more detail
-rw-r--r--VisualStudio.gitignore16
1 files changed, 13 insertions, 3 deletions
diff --git a/VisualStudio.gitignore b/VisualStudio.gitignore
index 7088ba1e..fa57cddd 100644
--- a/VisualStudio.gitignore
+++ b/VisualStudio.gitignore
@@ -65,6 +65,19 @@ project.lock.json
# build output
artifacts/
+# Program Database files created by various compilers
+# used when debugging compiled code - the file essentially represents a lookup
+# so that symbols can be resolved to the relevant source code
+# url: https://en.wikipedia.org/wiki/Program_database
+*.pdb
+
+# Visual SourceSafe hint files to keep the projects and solutions in sync
+# with source control - these are no longer necessary once you've moved away
+# from Visual SourceSafe
+*.vspscc
+*.vssscc
+
+
*_i.c
*_p.c
*_i.h
@@ -72,7 +85,6 @@ artifacts/
*.meta
*.obj
*.pch
-*.pdb
*.pgc
*.pgd
*.rsp
@@ -83,8 +95,6 @@ artifacts/
*.tmp
*.tmp_proj
*.log
-*.vspscc
-*.vssscc
.builds
*.pidb
*.svclog