Ludovic Frank Gitignore

.gitignore για Visual Studio

234 κανόνες παράβλεψης για Visual Studio, έτοιμοι για αντιγραφή στο αποθετήριό σας.

Το ενσωματωμένο περιβάλλον ανάπτυξης της Microsoft

Το πλήρες .gitignore για Visual Studio

# Δημιουργήθηκε από LFGitignore - https://lfgitignore.com
# Δημιουργήθηκε: 2026-10-31 22:58:23 UTC
# Τεχνολογίες: Visual Studio

### Visual Studio ###
*.rsuser
[Dd]ebug/
[Dd]ebugPublic/
[Rr]elease/
[Rr]eleases/
*.env
# Προτιμήσεις χρήστη
*.userprefs
.history/
[Ww][Ii][Nn]32/
# Ρυθμίσεις για τον χρήστη
*.user
[Aa][Rr][Mm]/
# Επιλογές χρήστη λύσης
*.suo
[Aa][Rr][Mm]64/
*.userosscache
bld/
*.sln.docstates
[Oo]bj/
[Dd]ebug/x64/
[Ll]og/
[Dd]ebugPublic/x64/
[Ll]ogs/
[Rr]elease/x64/
[Rr]eleases/x64/
bin/x64/
ScaffoldingReadMe.txt
obj/x64/
*.nupkg
[Dd]ebug/x86/
*.snupkg
[Dd]ebugPublic/x86/
[Rr]elease/x86/
# Microsoft Office αρχείο θερμοκρασίας
~$*
# Αρχεία αντιγράφων ασφαλείας Emacs
*~
[Rr]eleases/x86/
bin/x86/
*.binlog
obj/x86/
[Tt]est[Rr]esult*/
[Bb]uild[Ll]og.*
*.VisualState.xml
TestResult.xml
[Aa][Rr][Mm]64[Ee][Cc]/
nunit-*.xml
[Oo]ut/
**/[Bb]in/*
.vs/
Generated\ Files/
mono_crash.*
*.trx
*.received.*
[Dd]ebugPS/
[Rr]eleasePS/
dlldata.c
BenchmarkDotNet.Artifacts/
project.lock.json
project.fragment.lock.json
artifacts/
.artifacts/
StyleCopReport.xml
*_i.c
*_p.c
*_h.h
*.ilk
*.meta
# Αρχείο αντικειμένου
*.obj
# Ενδιάμεσο αρχείο εντοπισμού σφαλμάτων
*.idb
*.iobj
*.pch
# Βάση δεδομένων εντοπισμού σφαλμάτων προγράμματος
*.pdb
*.ipdb
*.pgc
*.pgd
*.rsp
!Directory.Build.rsp
*.sbr
*.tlb
*.tli
*.tlh
# Προσωρινά αρχεία
*.tmp
*.tmp_proj
*_wpftmp.csproj
# Αρχείο καταγραφής
*.log
*.tlog
*.vspscc
*.vssscc
.builds
# Βάση δεδομένων έργου Unity
*.pidb
*.svclog
*.scc
_Chutzpah*
ipch/
*.aps
*.ncb
*.opendb
*.opensdf
*.sdf
*.cachefile
*.VC.db
*.VC.VC.opendb
*.psess
*.vsp
*.vspx
*.sap
*.e2e
$tf/
*.gpState
_ReSharper*/
*.[Rr]e[Ss]harper
*.DotSettings.user
_TeamCity*
*.dotCover
.axoCover/*
!.axoCover/settings.json
coverage*.json
coverage*.xml
coverage*.info
*.coverage
*.coveragexml
_NCrunch_*
.NCrunch_*
.*crunch*.local.xml
nCrunchTemp_*
*.mm.*
AutoTest.Net/
# Κατάλογος προσωρινής μνήμης Sass
.sass-cache/
[Ee]xpress/
DocProject/buildhelp/
DocProject/Help/*.HxT
DocProject/Help/*.HxC
DocProject/Help/*.hhc
DocProject/Help/*.hhk
DocProject/Help/*.hhp
DocProject/Help/Html2
DocProject/Help/html
publish/
*.[Pp]ublish.xml
*.azurePubxml
*.pubxml
*.publishproj
PublishScripts/
**/[Pp]ackages/*
!**/[Pp]ackages/build/
*.nuget.props
*.nuget.targets
csx/
*.build.csdef
ecf/
rcf/
AppPackages/
BundleArtifacts/
Package.StoreAssociation.xml
_pkginfo.txt
*.appx
*.appxbundle
*.appxupload
*.[Cc]ache
!?*.[Cc]ache/
ClientBin/
*.dbmdl
*.dbproj.schemaview
*.jfm
# Ανταλλαγή προσωπικών πληροφοριών
*.pfx
*.publishsettings
orleans.codegen.cs
Generated_Code/
_UpgradeReport_Files/
Backup*/
UpgradeLog*.XML
UpgradeLog*.htm
ServiceFabricBackup/
*.rptproj.bak
*.mdf
*.ldf
*.ndf
*.rdl.data
*.bim.layout
*.bim_*.settings
*.rptproj.rsuser
*- [Bb]ackup.rdl
*- [Bb]ackup ([0-9]).rdl
*- [Bb]ackup ([0-9][0-9]).rdl
FakesAssemblies/
*.GhostDoc.xml
.ntvs_analysis.dat
# Εξαρτήσεις Node.js
node_modules/
*.plg
*.opt
*.vbw
*.dsw
*.dsp
**/*.HTMLClient/GeneratedArtifacts
**/*.DesktopClient/GeneratedArtifacts
**/*.DesktopClient/ModelManifest.xml
**/*.Server/GeneratedArtifacts
**/*.Server/ModelManifest.xml
_Pvt_Extensions
**/.paket/paket.exe
paket-files/
**/.fake/
**/.cr/personal
**/__pycache__/
*.pyc
*.tss
*.jmconfig
*.btp.cs
*.btm.cs
*.odx.cs
*.xsd.cs
OpenCover/
ASALocalRun/
MSBuild_Logs/
.aws-sam
*.nvuser
**/.mfractor/
**/.localhistory/
.vshistory/
healthchecksdb
MigrationBackup/
**/.ionide/
FodyWeavers.xsd
# Ρυθμίσεις χώρου εργασίας VS Code
.vscode/*
# Ρυθμίσεις Κοινόχρηστου Κώδικα VS
!.vscode/settings.json
# Εργασίες VS Code κατασκευής
!.vscode/tasks.json
# Διαμορφώσεις εντοπισμού σφαλμάτων VS Code
!.vscode/launch.json
# Συνιστώμενες επεκτάσεις VS Code
!.vscode/extensions.json
# Αποσπάσματα κώδικα VS
!.vscode/*.code-snippets
*.vsix
# Αρχείο ντουλαπιών Windows
*.cab
# Πακέτο εγκατάστασης Windows
*.msi
# Πακέτο εφαρμογών Windows
*.msix
# Μονάδα συγχώνευσης Windows
*.msm
# Αρχείο ενημέρωσης κώδικα Windows
*.msp

Τι ακριβώς αγνοούν αυτοί οι κανόνες για Visual Studio

Κάθε παρακάτω μοτίβο και ο λόγος που ανήκει στο .gitignore σας.

Δημιουργία αποτελεσμάτων

Μοτίβο Τι αγνοεί
[Dd]ebug/ Δημιουργία αποτελεσμάτων
[Dd]ebugPublic/ Δημιουργία αποτελεσμάτων
[Rr]elease/ Δημιουργία αποτελεσμάτων
[Rr]eleases/ Δημιουργία αποτελεσμάτων
[Ww][Ii][Nn]32/ Δημιουργία αποτελεσμάτων
[Aa][Rr][Mm]/ Δημιουργία αποτελεσμάτων
[Aa][Rr][Mm]64/ Δημιουργία αποτελεσμάτων
bld/ Δημιουργία αποτελεσμάτων
[Oo]bj/ Δημιουργία αποτελεσμάτων
[Dd]ebug/x64/ Δημιουργία αποτελεσμάτων
[Ll]og/ Δημιουργία αποτελεσμάτων
[Dd]ebugPublic/x64/ Δημιουργία αποτελεσμάτων
[Ll]ogs/ Δημιουργία αποτελεσμάτων
[Rr]elease/x64/ Δημιουργία αποτελεσμάτων
[Rr]eleases/x64/ Δημιουργία αποτελεσμάτων
bin/x64/ Δημιουργία αποτελεσμάτων
obj/x64/ Δημιουργία αποτελεσμάτων
[Dd]ebug/x86/ Δημιουργία αποτελεσμάτων
[Dd]ebugPublic/x86/ Δημιουργία αποτελεσμάτων
[Rr]elease/x86/ Δημιουργία αποτελεσμάτων
[Rr]eleases/x86/ Δημιουργία αποτελεσμάτων
bin/x86/ Δημιουργία αποτελεσμάτων
obj/x86/ Δημιουργία αποτελεσμάτων
[Aa][Rr][Mm]64[Ee][Cc]/ Δημιουργία αποτελεσμάτων
[Oo]ut/ Δημιουργία αποτελεσμάτων

Αρχεία ειδικά για το χρήστη

Μοτίβο Τι αγνοεί
*.rsuser Αρχεία ειδικά για το χρήστη
*.env Αρχεία ειδικά για το χρήστη
*.user Ρυθμίσεις για τον χρήστη
*.suo Επιλογές χρήστη λύσης
*.userosscache Αρχεία ειδικά για το χρήστη
*.sln.docstates Αρχεία ειδικά για το χρήστη

Τοπική ιστορία για Visual Studio Code

Μοτίβο Τι αγνοεί
.history/ Τοπική ιστορία για Visual Studio Code

Αρχεία ειδικά για το χρήστη (MonoDevelop/Xamarin Studio)

Μοτίβο Τι αγνοεί
*.userprefs Προτιμήσεις χρήστη

ASP.NET Σκαλωσιές

Μοτίβο Τι αγνοεί
ScaffoldingReadMe.txt ASP.NET Σκαλωσιές

Πακέτα NuGet

Μοτίβο Τι αγνοεί
*.nupkg Πακέτα NuGet

Πακέτα συμβόλων NuGet

Μοτίβο Τι αγνοεί
*.snupkg Πακέτα συμβόλων NuGet

Άλλοι

Μοτίβο Τι αγνοεί
~$* Microsoft Office αρχείο θερμοκρασίας
*~ Αρχεία αντιγράφων ασφαλείας Emacs
ClientBin/ Άλλοι
*.dbmdl Άλλοι
*.dbproj.schemaview Άλλοι
*.jfm Άλλοι
*.pfx Ανταλλαγή προσωπικών πληροφοριών
*.publishsettings Άλλοι
orleans.codegen.cs Άλλοι

Δυαδικό και δομημένο αρχείο καταγραφής MSBuild

Μοτίβο Τι αγνοεί
*.binlog Δυαδικό και δομημένο αρχείο καταγραφής MSBuild
MSBuild_Logs/ Δυαδικό και δομημένο αρχείο καταγραφής MSBuild

Αποτελέσματα δοκιμής MSTest

Μοτίβο Τι αγνοεί
[Tt]est[Rr]esult*/ Αποτελέσματα δοκιμής MSTest
[Bb]uild[Ll]og.* Αποτελέσματα δοκιμής MSTest
*.trx Αποτελέσματα δοκιμής MSTest

NUnit

Μοτίβο Τι αγνοεί
*.VisualState.xml NUnit
TestResult.xml NUnit
nunit-*.xml NUnit

Δημιουργήστε αποτελέσματα σε καταλόγους 'Bin'

Μοτίβο Τι αγνοεί
**/[Bb]in/* Δημιουργήστε αποτελέσματα σε καταλόγους 'Bin'

Κατάλογος προσωρινής μνήμης/επιλογών Visual Studio 2015/2017

Μοτίβο Τι αγνοεί
.vs/ Κατάλογος προσωρινής μνήμης/επιλογών Visual Studio 2015/2017

Αρχεία που δημιουργούνται αυτόματα Visual Studio 2017

Μοτίβο Τι αγνοεί
Generated\ Files/ Αρχεία που δημιουργούνται αυτόματα Visual Studio 2017

Μονοφωνικά αρχεία που δημιουργούνται αυτόματα

Μοτίβο Τι αγνοεί
mono_crash.* Μονοφωνικά αρχεία που δημιουργούνται αυτόματα

Αρχεία αποτελεσμάτων δοκιμών έγκρισης

Μοτίβο Τι αγνοεί
*.received.* Αρχεία αποτελεσμάτων δοκιμών έγκρισης

Δημιουργία αποτελεσμάτων ενός έργου ATL

Μοτίβο Τι αγνοεί
[Dd]ebugPS/ Δημιουργία αποτελεσμάτων ενός έργου ATL
[Rr]eleasePS/ Δημιουργία αποτελεσμάτων ενός έργου ATL
dlldata.c Δημιουργία αποτελεσμάτων ενός έργου ATL

Αποτελέσματα αναφοράς

Μοτίβο Τι αγνοεί
BenchmarkDotNet.Artifacts/ Αποτελέσματα αναφοράς
project.lock.json .NET Core
project.fragment.lock.json Αποτελέσματα αναφοράς
artifacts/ Αποτελέσματα αναφοράς
.artifacts/ Αποτελέσματα αναφοράς

StyleCop

Μοτίβο Τι αγνοεί
StyleCopReport.xml StyleCop

Αρχεία που δημιουργήθηκαν από τον Visual Studio

Μοτίβο Τι αγνοεί
*_i.c Αρχεία που δημιουργήθηκαν από τον Visual Studio
*_p.c Αρχεία που δημιουργήθηκαν από τον Visual Studio
*_h.h Αρχεία που δημιουργήθηκαν από τον Visual Studio
*.ilk Αρχεία που δημιουργήθηκαν από τον Visual Studio
*.meta Αρχεία που δημιουργήθηκαν από τον Visual Studio
*.obj Αρχείο αντικειμένου
*.idb Ενδιάμεσο αρχείο εντοπισμού σφαλμάτων
*.iobj Αρχεία που δημιουργήθηκαν από τον Visual Studio
*.pch Αρχεία που δημιουργήθηκαν από τον Visual Studio
*.pdb Βάση δεδομένων εντοπισμού σφαλμάτων προγράμματος
*.ipdb Αρχεία που δημιουργήθηκαν από τον Visual Studio
*.pgc Αρχεία που δημιουργήθηκαν από τον Visual Studio
*.pgd Αρχεία που δημιουργήθηκαν από τον Visual Studio
*.rsp Αρχεία που δημιουργήθηκαν από τον Visual Studio
!Directory.Build.rsp αλλά όχι το Directory.Build.rsp, καθώς ρυθμίζει τις προεπιλογές σε επίπεδο καταλόγου κατασκευής
*.sbr Αρχεία που δημιουργήθηκαν από τον Visual Studio
*.tlb Αρχεία που δημιουργήθηκαν από τον Visual Studio
*.tli Αρχεία που δημιουργήθηκαν από τον Visual Studio
*.tlh Αρχεία που δημιουργήθηκαν από τον Visual Studio
*.tmp Προσωρινά αρχεία
*.tmp_proj Αρχεία που δημιουργήθηκαν από τον Visual Studio
*_wpftmp.csproj Αρχεία που δημιουργήθηκαν από τον Visual Studio
*.log Αρχείο καταγραφής
*.tlog Αρχεία που δημιουργήθηκαν από τον Visual Studio
*.vspscc Αρχεία που δημιουργήθηκαν από τον Visual Studio
*.vssscc Αρχεία που δημιουργήθηκαν από τον Visual Studio
.builds Αρχεία που δημιουργήθηκαν από τον Visual Studio
*.pidb Βάση δεδομένων έργου Unity
*.svclog Αρχεία που δημιουργήθηκαν από τον Visual Studio
*.scc Αρχεία που δημιουργήθηκαν από τον Visual Studio

Αρχεία δοκιμής Chutzpah

Μοτίβο Τι αγνοεί
_Chutzpah* Αρχεία δοκιμής Chutzpah

Αρχεία κρυφής μνήμης Visual C++

Μοτίβο Τι αγνοεί
ipch/ Αρχεία κρυφής μνήμης Visual C++
*.aps Αρχεία κρυφής μνήμης Visual C++
*.ncb Αρχεία κρυφής μνήμης Visual C++
*.opendb Αρχεία κρυφής μνήμης Visual C++
*.opensdf Αρχεία κρυφής μνήμης Visual C++
*.sdf Αρχεία κρυφής μνήμης Visual C++
*.cachefile Αρχεία κρυφής μνήμης Visual C++
*.VC.db Αρχεία κρυφής μνήμης Visual C++
*.VC.VC.opendb Αρχεία κρυφής μνήμης Visual C++

Προφίλ Visual Studio

Μοτίβο Τι αγνοεί
*.psess Προφίλ Visual Studio
*.vsp Προφίλ Visual Studio
*.vspx Προφίλ Visual Studio
*.sap Προφίλ Visual Studio

Αρχεία ιχνών Visual Studio

Μοτίβο Τι αγνοεί
*.e2e Αρχεία ιχνών Visual Studio

Τοπικός χώρος εργασίας TFS 2012

Μοτίβο Τι αγνοεί
$tf/ Τοπικός χώρος εργασίας TFS 2012

Guidance Automation Toolkit

Μοτίβο Τι αγνοεί
*.gpState Guidance Automation Toolkit

Το ReSharper είναι ένα πρόσθετο κωδικοποίησης .NET

Μοτίβο Τι αγνοεί
_ReSharper*/ Το ReSharper είναι ένα πρόσθετο κωδικοποίησης .NET
*.[Rr]e[Ss]harper Το ReSharper είναι ένα πρόσθετο κωδικοποίησης .NET
*.DotSettings.user Το ReSharper είναι ένα πρόσθετο κωδικοποίησης .NET

Το TeamCity είναι ένα πρόσθετην κατασκευή

Μοτίβο Τι αγνοεί
_TeamCity* Το TeamCity είναι ένα πρόσθετην κατασκευή

Το DotCover είναι ένα εργαλείο κάλυψης κώδικα

Μοτίβο Τι αγνοεί
*.dotCover Το DotCover είναι ένα εργαλείο κάλυψης κώδικα

Το AxoCover είναι ένα εργαλείο κάλυψης κώδικα

Μοτίβο Τι αγνοεί
.axoCover/* Το AxoCover είναι ένα εργαλείο κάλυψης κώδικα
!.axoCover/settings.json Το AxoCover είναι ένα εργαλείο κάλυψης κώδικα

Το Coverlet είναι ένα δωρεάν Εργαλείο κάλυψης κωδικών πολλαπλών πλατφορμών

Μοτίβο Τι αγνοεί
coverage*.json Το Coverlet είναι ένα δωρεάν Εργαλείο κάλυψης κωδικών πολλαπλών πλατφορμών
coverage*.xml Το Coverlet είναι ένα δωρεάν Εργαλείο κάλυψης κωδικών πολλαπλών πλατφορμών
coverage*.info Το Coverlet είναι ένα δωρεάν Εργαλείο κάλυψης κωδικών πολλαπλών πλατφορμών

Αποτελέσματα κάλυψης κωδικού Visual Studio

Μοτίβο Τι αγνοεί
*.coverage Αποτελέσματα κάλυψης κωδικού Visual Studio
*.coveragexml Αποτελέσματα κάλυψης κωδικού Visual Studio

NCrunch

Μοτίβο Τι αγνοεί
_NCrunch_* NCrunch
.NCrunch_* NCrunch
.*crunch*.local.xml NCrunch
nCrunchTemp_* NCrunch

MightyMoose

Μοτίβο Τι αγνοεί
*.mm.* MightyMoose
AutoTest.Net/ MightyMoose

πάγκος εργασίας ιστού (sass)

Μοτίβο Τι αγνοεί
.sass-cache/ Κατάλογος προσωρινής μνήμης Sass

Φάκελος εξόδου Installshield

Μοτίβο Τι αγνοεί
[Ee]xpress/ Φάκελος εξόδου Installshield

Το DocProject είναι ένα πρόσθετο δημιουργίας τεκμηρίωσης

Μοτίβο Τι αγνοεί
DocProject/buildhelp/ Το DocProject είναι ένα πρόσθετο δημιουργίας τεκμηρίωσης
DocProject/Help/*.HxT Το DocProject είναι ένα πρόσθετο δημιουργίας τεκμηρίωσης
DocProject/Help/*.HxC Το DocProject είναι ένα πρόσθετο δημιουργίας τεκμηρίωσης
DocProject/Help/*.hhc Το DocProject είναι ένα πρόσθετο δημιουργίας τεκμηρίωσης
DocProject/Help/*.hhk Το DocProject είναι ένα πρόσθετο δημιουργίας τεκμηρίωσης
DocProject/Help/*.hhp Το DocProject είναι ένα πρόσθετο δημιουργίας τεκμηρίωσης
DocProject/Help/Html2 Το DocProject είναι ένα πρόσθετο δημιουργίας τεκμηρίωσης
DocProject/Help/html Το DocProject είναι ένα πρόσθετο δημιουργίας τεκμηρίωσης

Κατάλογος κλικ-Μια φορά

Μοτίβο Τι αγνοεί
publish/ Κατάλογος κλικ-Μια φορά

Δημοσίευση εξόδου Ιστού

Μοτίβο Τι αγνοεί
*.[Pp]ublish.xml Δημοσίευση εξόδου Ιστού
*.azurePubxml Δημοσίευση εξόδου Ιστού
*.pubxml Σημείωση: Σχολιάστε την επόμενη γραμμή εάν θέλετε να ελέγξετε τις ρυθμίσεις ανάπτυξης ιστού, αλλά οι συμβολοσειρές σύνδεσης βάσης δεδομένων (με πιθανούς κωδικούς πρόσβασης) θα είναι μη κρυπτογραφημένες
*.publishproj Δημοσίευση εξόδου Ιστού
PublishScripts/ Ρυθμίσεις δημοσίευσης του Microsoft Azure Web App. Σχολιάστε την επόμενη γραμμή εάν θέλετε να ελέγξετε τις ρυθμίσεις δημοσίευσης της εφαρμογής Web Azure, αλλά οι ευαίσθητες πληροφορίες που περιέχονται σε αυτά τα σενάρια θα είναι μη κρυπτογραφημένες

Ο φάκελος πακέτων μπορεί να αγνοηθεί λόγω της Επαναφοράς Πακέτων

Μοτίβο Τι αγνοεί
**/[Pp]ackages/* Ο φάκελος πακέτων μπορεί να αγνοηθεί λόγω της Επαναφοράς Πακέτων
!**/[Pp]ackages/build/ εκτός από το build/, που χρησιμοποιείται ως στόχος MSBuild.

Τα αρχεία project.json του NuGet v3 παράγουν περισσότερα αρχεία που αγνοούνται

Μοτίβο Τι αγνοεί
*.nuget.props Τα αρχεία project.json του NuGet v3 παράγουν περισσότερα αρχεία που αγνοούνται
*.nuget.targets Τα αρχεία project.json του NuGet v3 παράγουν περισσότερα αρχεία που αγνοούνται

Έξοδος κατασκευής Microsoft Azure

Μοτίβο Τι αγνοεί
csx/ Έξοδος κατασκευής Microsoft Azure
*.build.csdef Έξοδος κατασκευής Microsoft Azure

Εξομοιωτής Microsoft Azure

Μοτίβο Τι αγνοεί
ecf/ Εξομοιωτής Microsoft Azure
rcf/ Εξομοιωτής Microsoft Azure

Windows Αποθηκεύστε καταλόγους και αρχεία πακέτων εφαρμογών

Μοτίβο Τι αγνοεί
AppPackages/ Windows Αποθηκεύστε καταλόγους και αρχεία πακέτων εφαρμογών
BundleArtifacts/ Windows Αποθηκεύστε καταλόγους και αρχεία πακέτων εφαρμογών
Package.StoreAssociation.xml Windows Αποθηκεύστε καταλόγους και αρχεία πακέτων εφαρμογών
_pkginfo.txt Windows Αποθηκεύστε καταλόγους και αρχεία πακέτων εφαρμογών
*.appx Windows Αποθηκεύστε καταλόγους και αρχεία πακέτων εφαρμογών
*.appxbundle Windows Αποθηκεύστε καταλόγους και αρχεία πακέτων εφαρμογών
*.appxupload Windows Αποθηκεύστε καταλόγους και αρχεία πακέτων εφαρμογών
*.[Cc]ache Τα αρχεία κρυφής μνήμης Visual Studio που τελειώνουν σε .cache μπορούν να αγνοηθούν
!?*.[Cc]ache/ αλλά παρακολουθήστε τους καταλόγους που τελειώνουν σε .cache

Έργα RIA/Silverlight

Μοτίβο Τι αγνοεί
Generated_Code/ Έργα RIA/Silverlight
_UpgradeReport_Files/ Δημιουργία αντιγράφων ασφαλείας και αναφορά αρχείων από τη μετατροπή ενός παλιού αρχείου έργου σε μια νεότερη έκδοση Visual Studio. Δεν χρειάζονται αντίγραφα ασφαλείας, επειδή έχουμε git ;-)
Backup*/ Έργα RIA/Silverlight
UpgradeLog*.XML Έργα RIA/Silverlight
UpgradeLog*.htm Έργα RIA/Silverlight
ServiceFabricBackup/ Έργα RIA/Silverlight
*.rptproj.bak Έργα RIA/Silverlight

Αρχεία SQL Server

Μοτίβο Τι αγνοεί
*.mdf Αρχεία SQL Server
*.ldf Αρχεία SQL Server
*.ndf Αρχεία SQL Server

Έργα Business Intelligence

Μοτίβο Τι αγνοεί
*.rdl.data Έργα Business Intelligence
*.bim.layout Έργα Business Intelligence
*.bim_*.settings Έργα Business Intelligence
*.rptproj.rsuser Έργα Business Intelligence
*- [Bb]ackup.rdl Έργα Business Intelligence
*- [Bb]ackup ([0-9]).rdl Έργα Business Intelligence
*- [Bb]ackup ([0-9][0-9]).rdl Έργα Business Intelligence

Microsoft Fakes

Μοτίβο Τι αγνοεί
FakesAssemblies/ Microsoft Fakes

Αρχείο ρυθμίσεων προσθήκης GhostDoc

Μοτίβο Τι αγνοεί
*.GhostDoc.xml Αρχείο ρυθμίσεων προσθήκης GhostDoc

Node.js Εργαλεία για Visual Studio

Μοτίβο Τι αγνοεί
.ntvs_analysis.dat Node.js Εργαλεία για Visual Studio
node_modules/ Εξαρτήσεις Node.js

Visual Studio 6 κατασκευής ημερολόγιο

Μοτίβο Τι αγνοεί
*.plg Visual Studio 6 κατασκευής ημερολόγιο

Visual Studio 6 αρχείο επιλογών χώρου εργασίας

Μοτίβο Τι αγνοεί
*.opt Visual Studio 6 αρχείο επιλογών χώρου εργασίας

Visual Studio 6 αρχείο χώρου εργασίας που δημιουργείται αυτόματα (περιέχει ποια αρχεία ήταν ανοιχτά κ.λπ.)

Μοτίβο Τι αγνοεί
*.vbw Visual Studio 6 αρχείο χώρου εργασίας που δημιουργείται αυτόματα (περιέχει ποια αρχεία ήταν ανοιχτά κ.λπ.)

Visual Studio 6 χώρος εργασίας και αρχείο έργου (αρχεία εργασίας εργασίας που περιέχουν αρχεία για συμπερίληψη στο pro

Μοτίβο Τι αγνοεί
*.dsw Visual Studio 6 χώρος εργασίας και αρχείο έργου (αρχεία εργασίας εργασίας που περιέχουν αρχεία για συμπερίληψη στο pro
*.dsp Visual Studio 6 χώρος εργασίας και αρχείο έργου (αρχεία εργασίας εργασίας που περιέχουν αρχεία για συμπερίληψη στο pro

Visual Studio 6 τεχνικά αρχεία

Μοτίβο Τι αγνοεί
*.ncb Visual Studio 6 τεχνικά αρχεία
*.aps Visual Studio 6 τεχνικά αρχεία

Visual Studio LightSwitch Έξοδος κατασκευής

Μοτίβο Τι αγνοεί
**/*.HTMLClient/GeneratedArtifacts Visual Studio LightSwitch Έξοδος κατασκευής
**/*.DesktopClient/GeneratedArtifacts Visual Studio LightSwitch Έξοδος κατασκευής
**/*.DesktopClient/ModelManifest.xml Visual Studio LightSwitch Έξοδος κατασκευής
**/*.Server/GeneratedArtifacts Visual Studio LightSwitch Έξοδος κατασκευής
**/*.Server/ModelManifest.xml Visual Studio LightSwitch Έξοδος κατασκευής
_Pvt_Extensions Visual Studio LightSwitch Έξοδος κατασκευής

Διαχειριστής εξάρτησης Paket

Μοτίβο Τι αγνοεί
**/.paket/paket.exe Διαχειριστής εξάρτησης Paket
paket-files/ Διαχειριστής εξάρτησης Paket

FAKE - F# Make

Μοτίβο Τι αγνοεί
**/.fake/ FAKE - F# Make

Προσωπικές ρυθμίσεις CodeRush

Μοτίβο Τι αγνοεί
**/.cr/personal Προσωπικές ρυθμίσεις CodeRush

Python Εργαλεία για Visual Studio (PTVS)

Μοτίβο Τι αγνοεί
**/__pycache__/ Python Εργαλεία για Visual Studio (PTVS)
*.pyc Python Εργαλεία για Visual Studio (PTVS)

Tabs Studio

Μοτίβο Τι αγνοεί
*.tss Tabs Studio

Το αρχείο διαμόρφωσης JustMock της Telerik

Μοτίβο Τι αγνοεί
*.jmconfig Το αρχείο διαμόρφωσης JustMock της Telerik

Έξοδος BizTalk κατασκευής

Μοτίβο Τι αγνοεί
*.btp.cs Έξοδος BizTalk κατασκευής
*.btm.cs Έξοδος BizTalk κατασκευής
*.odx.cs Έξοδος BizTalk κατασκευής
*.xsd.cs Έξοδος BizTalk κατασκευής

Αποτελέσματα ανάλυσης διεπαφής χρήστη OpenCover

Μοτίβο Τι αγνοεί
OpenCover/ Αποτελέσματα ανάλυσης διεπαφής χρήστη OpenCover

Έξοδος τοπικής εκτέλεσης του Azure Stream Analytics

Μοτίβο Τι αγνοεί
ASALocalRun/ Έξοδος τοπικής εκτέλεσης του Azure Stream Analytics

AWS SAM Φάκελος κατασκευής and Temporary Artifacts

Μοτίβο Τι αγνοεί
.aws-sam AWS SAM Φάκελος κατασκευής and Temporary Artifacts

Αρχείο ρύθμισης παραμέτρων του προγράμματος εντοπισμού σφαλμάτων GPU NVidia Nsight

Μοτίβο Τι αγνοεί
*.nvuser Αρχείο ρύθμισης παραμέτρων του προγράμματος εντοπισμού σφαλμάτων GPU NVidia Nsight

Φάκελος εργασίας MFractors (εργαλείο παραγωγικότητας Xamarin).

Μοτίβο Τι αγνοεί
**/.mfractor/ Φάκελος εργασίας MFractors (εργαλείο παραγωγικότητας Xamarin).

Τοπική ιστορία για Visual Studio

Μοτίβο Τι αγνοεί
**/.localhistory/ Τοπική ιστορία για Visual Studio

Αρχεία Ιστορικού Visual Studio (VSHistory).

Μοτίβο Τι αγνοεί
.vshistory/ Αρχεία Ιστορικού Visual Studio (VSHistory).

Βάση δεδομένων θερμοκρασίας BeatPulse Healthcheck

Μοτίβο Τι αγνοεί
healthchecksdb Βάση δεδομένων θερμοκρασίας BeatPulse Healthcheck

Φάκελος αντιγράφων ασφαλείας για το εργαλείο μετατροπής αναφοράς πακέτου στο Visual Studio 2017

Μοτίβο Τι αγνοεί
MigrationBackup/ Φάκελος αντιγράφων ασφαλείας για το εργαλείο μετατροπής αναφοράς πακέτου στο Visual Studio 2017

Φάκελος εργασίας Ionide (cross platform F# VS Code tools).

Μοτίβο Τι αγνοεί
**/.ionide/ Φάκελος εργασίας Ionide (cross platform F# VS Code tools).

Fody - σχήμα XML που δημιουργείται αυτόματα

Μοτίβο Τι αγνοεί
FodyWeavers.xsd Fody - σχήμα XML που δημιουργείται αυτόματα

Αρχεία VS Code για όσους εργάζονται σε πολλά εργαλεία

Μοτίβο Τι αγνοεί
.vscode/* Ρυθμίσεις χώρου εργασίας VS Code
!.vscode/settings.json Ρυθμίσεις Κοινόχρηστου Κώδικα VS
!.vscode/tasks.json Εργασίες VS Code κατασκευής
!.vscode/launch.json Διαμορφώσεις εντοπισμού σφαλμάτων VS Code
!.vscode/extensions.json Συνιστώμενες επεκτάσεις VS Code
!.vscode/*.code-snippets Αποσπάσματα κώδικα VS

Κατασκευάστηκαν επεκτάσεις Visual Studio Code

Μοτίβο Τι αγνοεί
*.vsix Κατασκευάστηκαν επεκτάσεις Visual Studio Code

Αρχεία εγκατάστασης Windows από εξόδους κατασκευής

Μοτίβο Τι αγνοεί
*.cab Αρχείο ντουλαπιών Windows
*.msi Πακέτο εγκατάστασης Windows
*.msix Πακέτο εφαρμογών Windows
*.msm Μονάδα συγχώνευσης Windows
*.msp Αρχείο ενημέρωσης κώδικα Windows

Πώς να χρησιμοποιήσετε αυτό το .gitignore για το Visual Studio

  1. Αντιγράψτε τους παραπάνω κανόνες Visual Studio ή κατεβάστε απευθείας το αρχείο.
  2. Δημιουργήστε ένα αρχείο με το όνομα .gitignore στη ρίζα του αποθετηρίου Git και επικολλήστε τους κανόνες σε αυτό.
  3. Εάν ορισμένα από αυτά τα αρχεία παρακολουθούνται ήδη, εκτελέστε το git rm -r --cached . και, στη συνέχεια, δεσμεύστε ξανά — Το Git εφαρμόζει κανόνες παράβλεψης μόνο σε αρχεία που δεν έχουν παρακολουθηθεί.
  4. Κάντε commit το .gitignore, ώστε όλη η ομάδα να χρησιμοποιεί τους ίδιους κανόνες.

Άλλα πρότυπα IDE .gitignore

Δείτε κάθε πρότυπο IDE