.gitignore: Visual Studio

234 ohitussääntöä teknologialle Visual Studio, valmiina kopioitavaksi tietovarastoosi.

Microsoftin integroitu kehitysympäristö

Kattava .gitignore: Visual Studio

# Luotu LFGitignorella - https://lfgitignore.com
# Luotu: 2026-10-13 16:12:44 UTC
# Teknologiat: Visual Studio

### Visual Studio ###
*.rsuser
[Dd]ebug/
[Dd]ebugPublic/
[Rr]elease/
[Rr]eleases/
*.env
# Käyttäjän asetukset
*.userprefs
.history/
[Ww][Ii][Nn]32/
# Käyttäjäkohtaiset asetukset
*.user
[Aa][Rr][Mm]/
# Ratkaisun käyttäjäasetukset
*.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 Officen väliaikaistiedosto
~$*
# Emacsin varmuuskopiotiedostot
*~
[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
# Objektitiedosto
*.obj
# Välivaiheen virheenjäljitystiedosto
*.idb
*.iobj
*.pch
# Ohjelman virheenjäljitystietokanta
*.pdb
*.ipdb
*.pgc
*.pgd
*.rsp
!Directory.Build.rsp
*.sbr
*.tlb
*.tli
*.tlh
# Väliaikaistiedostot
*.tmp
*.tmp_proj
*_wpftmp.csproj
# Lokitiedosto
*.log
*.tlog
*.vspscc
*.vssscc
.builds
# Unity-projektitietokanta
*.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-välimuistihakemisto
.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
# Personal Information Exchange
*.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-riippuvuudet
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 Coden työtila-asetukset
.vscode/*
# Jaetut VS Code -asetukset
!.vscode/settings.json
# VS Coden käännöstehtävät
!.vscode/tasks.json
# VS Coden virheenjäljitysasetukset
!.vscode/launch.json
# VS Coden suositellut laajennukset
!.vscode/extensions.json
# VS Coden koodikatkelmat
!.vscode/*.code-snippets
*.vsix
# Windows cabinet -arkisto
*.cab
# Windows-asennuspaketti
*.msi
# Windows-sovelluspaketti
*.msix
# Windows-yhdistämismoduuli
*.msm
# Windows-korjaustiedosto
*.msp

Mitä nämä Visual Studio-säännöt ohittavat

Kaikki säännöt ja selitykset sille, miksi ne kuuluvat .gitignore-tiedostoosi.

Käännöstulokset

Sääntö Mitä se ohittaa
[Dd]ebug/ Käännöstulokset
[Dd]ebugPublic/ Käännöstulokset
[Rr]elease/ Käännöstulokset
[Rr]eleases/ Käännöstulokset
[Ww][Ii][Nn]32/ Käännöstulokset
[Aa][Rr][Mm]/ Käännöstulokset
[Aa][Rr][Mm]64/ Käännöstulokset
bld/ Käännöstulokset
[Oo]bj/ Käännöstulokset
[Dd]ebug/x64/ Käännöstulokset
[Ll]og/ Käännöstulokset
[Dd]ebugPublic/x64/ Käännöstulokset
[Ll]ogs/ Käännöstulokset
[Rr]elease/x64/ Käännöstulokset
[Rr]eleases/x64/ Käännöstulokset
bin/x64/ Käännöstulokset
obj/x64/ Käännöstulokset
[Dd]ebug/x86/ Käännöstulokset
[Dd]ebugPublic/x86/ Käännöstulokset
[Rr]elease/x86/ Käännöstulokset
[Rr]eleases/x86/ Käännöstulokset
bin/x86/ Käännöstulokset
obj/x86/ Käännöstulokset
[Aa][Rr][Mm]64[Ee][Cc]/ Käännöstulokset
[Oo]ut/ Käännöstulokset

Käyttäjäkohtaiset tiedostot

Sääntö Mitä se ohittaa
*.rsuser Käyttäjäkohtaiset tiedostot
*.env Käyttäjäkohtaiset tiedostot
*.user Käyttäjäkohtaiset asetukset
*.suo Ratkaisun käyttäjäasetukset
*.userosscache Käyttäjäkohtaiset tiedostot
*.sln.docstates Käyttäjäkohtaiset tiedostot

Visual Studio Coden paikallinen historia

Sääntö Mitä se ohittaa
.history/ Visual Studio Coden paikallinen historia

Käyttäjäkohtaiset tiedostot (MonoDevelop/Xamarin Studio)

Sääntö Mitä se ohittaa
*.userprefs Käyttäjän asetukset

ASP.NET-runkokoodin luonti

Sääntö Mitä se ohittaa
ScaffoldingReadMe.txt ASP.NET-runkokoodin luonti

NuGet-paketit

Sääntö Mitä se ohittaa
*.nupkg NuGet-paketit

NuGet-symbolipaketit

Sääntö Mitä se ohittaa
*.snupkg NuGet-symbolipaketit

Muut

Sääntö Mitä se ohittaa
~$* Microsoft Officen väliaikaistiedosto
*~ Emacsin varmuuskopiotiedostot
ClientBin/ Muut
*.dbmdl Muut
*.dbproj.schemaview Muut
*.jfm Muut
*.pfx Personal Information Exchange
*.publishsettings Muut
orleans.codegen.cs Muut

MSBuildin binääri- ja rakenteinen loki

Sääntö Mitä se ohittaa
*.binlog MSBuildin binääri- ja rakenteinen loki
MSBuild_Logs/ MSBuildin binääri- ja rakenteinen loki

MSTest-testitulokset

Sääntö Mitä se ohittaa
[Tt]est[Rr]esult*/ MSTest-testitulokset
[Bb]uild[Ll]og.* MSTest-testitulokset
*.trx MSTest-testitulokset

NUnit

Sääntö Mitä se ohittaa
*.VisualState.xml NUnit
TestResult.xml NUnit
nunit-*.xml NUnit

Käännöstulokset 'Bin'-hakemistoissa

Sääntö Mitä se ohittaa
**/[Bb]in/* Käännöstulokset 'Bin'-hakemistoissa

Visual Studio 2015/2017:n välimuisti-/asetushakemisto

Sääntö Mitä se ohittaa
.vs/ Visual Studio 2015/2017:n välimuisti-/asetushakemisto

Visual Studio 2017:n automaattisesti luomat tiedostot

Sääntö Mitä se ohittaa
Generated\ Files/ Visual Studio 2017:n automaattisesti luomat tiedostot

Monon automaattisesti luomat tiedostot

Sääntö Mitä se ohittaa
mono_crash.* Monon automaattisesti luomat tiedostot

Approval Tests -tulostiedostot

Sääntö Mitä se ohittaa
*.received.* Approval Tests -tulostiedostot

ATL-projektin käännöstulokset

Sääntö Mitä se ohittaa
[Dd]ebugPS/ ATL-projektin käännöstulokset
[Rr]eleasePS/ ATL-projektin käännöstulokset
dlldata.c ATL-projektin käännöstulokset

Suorituskykymittausten tulokset

Sääntö Mitä se ohittaa
BenchmarkDotNet.Artifacts/ Suorituskykymittausten tulokset
project.lock.json .NET Core
project.fragment.lock.json Suorituskykymittausten tulokset
artifacts/ Suorituskykymittausten tulokset
.artifacts/ Suorituskykymittausten tulokset

StyleCop

Sääntö Mitä se ohittaa
StyleCopReport.xml StyleCop

Visual Studion kääntämät tiedostot

Sääntö Mitä se ohittaa
*_i.c Visual Studion kääntämät tiedostot
*_p.c Visual Studion kääntämät tiedostot
*_h.h Visual Studion kääntämät tiedostot
*.ilk Visual Studion kääntämät tiedostot
*.meta Visual Studion kääntämät tiedostot
*.obj Objektitiedosto
*.idb Välivaiheen virheenjäljitystiedosto
*.iobj Visual Studion kääntämät tiedostot
*.pch Visual Studion kääntämät tiedostot
*.pdb Ohjelman virheenjäljitystietokanta
*.ipdb Visual Studion kääntämät tiedostot
*.pgc Visual Studion kääntämät tiedostot
*.pgd Visual Studion kääntämät tiedostot
*.rsp Visual Studion kääntämät tiedostot
!Directory.Build.rsp mutta ei Directory.Build.rsp-tiedostoa, sillä se määrittää hakemistotason käännösoletukset
*.sbr Visual Studion kääntämät tiedostot
*.tlb Visual Studion kääntämät tiedostot
*.tli Visual Studion kääntämät tiedostot
*.tlh Visual Studion kääntämät tiedostot
*.tmp Väliaikaistiedostot
*.tmp_proj Visual Studion kääntämät tiedostot
*_wpftmp.csproj Visual Studion kääntämät tiedostot
*.log Lokitiedosto
*.tlog Visual Studion kääntämät tiedostot
*.vspscc Visual Studion kääntämät tiedostot
*.vssscc Visual Studion kääntämät tiedostot
.builds Visual Studion kääntämät tiedostot
*.pidb Unity-projektitietokanta
*.svclog Visual Studion kääntämät tiedostot
*.scc Visual Studion kääntämät tiedostot

Chutzpah-testitiedostot

Sääntö Mitä se ohittaa
_Chutzpah* Chutzpah-testitiedostot

Visual C++ -välimuistitiedostot

Sääntö Mitä se ohittaa
ipch/ Visual C++ -välimuistitiedostot
*.aps Visual C++ -välimuistitiedostot
*.ncb Visual C++ -välimuistitiedostot
*.opendb Visual C++ -välimuistitiedostot
*.opensdf Visual C++ -välimuistitiedostot
*.sdf Visual C++ -välimuistitiedostot
*.cachefile Visual C++ -välimuistitiedostot
*.VC.db Visual C++ -välimuistitiedostot
*.VC.VC.opendb Visual C++ -välimuistitiedostot

Visual Studion profiloija

Sääntö Mitä se ohittaa
*.psess Visual Studion profiloija
*.vsp Visual Studion profiloija
*.vspx Visual Studion profiloija
*.sap Visual Studion profiloija

Visual Studio -jäljitystiedostot

Sääntö Mitä se ohittaa
*.e2e Visual Studio -jäljitystiedostot

TFS 2012:n paikallinen työtila

Sääntö Mitä se ohittaa
$tf/ TFS 2012:n paikallinen työtila

Guidance Automation Toolkit

Sääntö Mitä se ohittaa
*.gpState Guidance Automation Toolkit

ReSharper on .NET-ohjelmointilisäosa

Sääntö Mitä se ohittaa
_ReSharper*/ ReSharper on .NET-ohjelmointilisäosa
*.[Rr]e[Ss]harper ReSharper on .NET-ohjelmointilisäosa
*.DotSettings.user ReSharper on .NET-ohjelmointilisäosa

TeamCity on käännöslisäosa

Sääntö Mitä se ohittaa
_TeamCity* TeamCity on käännöslisäosa

DotCover on koodikattavuustyökalu

Sääntö Mitä se ohittaa
*.dotCover DotCover on koodikattavuustyökalu

AxoCover on koodikattavuustyökalu

Sääntö Mitä se ohittaa
.axoCover/* AxoCover on koodikattavuustyökalu
!.axoCover/settings.json AxoCover on koodikattavuustyökalu

Coverlet on ilmainen monialustainen koodikattavuustyökalu

Sääntö Mitä se ohittaa
coverage*.json Coverlet on ilmainen monialustainen koodikattavuustyökalu
coverage*.xml Coverlet on ilmainen monialustainen koodikattavuustyökalu
coverage*.info Coverlet on ilmainen monialustainen koodikattavuustyökalu

Visual Studion koodikattavuustulokset

Sääntö Mitä se ohittaa
*.coverage Visual Studion koodikattavuustulokset
*.coveragexml Visual Studion koodikattavuustulokset

NCrunch

Sääntö Mitä se ohittaa
_NCrunch_* NCrunch
.NCrunch_* NCrunch
.*crunch*.local.xml NCrunch
nCrunchTemp_* NCrunch

MightyMoose

Sääntö Mitä se ohittaa
*.mm.* MightyMoose
AutoTest.Net/ MightyMoose

Verkkokehitysympäristö (sass)

Sääntö Mitä se ohittaa
.sass-cache/ Sass-välimuistihakemisto

Installshield-tuloskansio

Sääntö Mitä se ohittaa
[Ee]xpress/ Installshield-tuloskansio

DocProject on dokumentaatiogeneraattorilisäosa

Sääntö Mitä se ohittaa
DocProject/buildhelp/ DocProject on dokumentaatiogeneraattorilisäosa
DocProject/Help/*.HxT DocProject on dokumentaatiogeneraattorilisäosa
DocProject/Help/*.HxC DocProject on dokumentaatiogeneraattorilisäosa
DocProject/Help/*.hhc DocProject on dokumentaatiogeneraattorilisäosa
DocProject/Help/*.hhk DocProject on dokumentaatiogeneraattorilisäosa
DocProject/Help/*.hhp DocProject on dokumentaatiogeneraattorilisäosa
DocProject/Help/Html2 DocProject on dokumentaatiogeneraattorilisäosa
DocProject/Help/html DocProject on dokumentaatiogeneraattorilisäosa

Click-Once-hakemisto

Sääntö Mitä se ohittaa
publish/ Click-Once-hakemisto

Verkkojulkaisun tulokset

Sääntö Mitä se ohittaa
*.[Pp]ublish.xml Verkkojulkaisun tulokset
*.azurePubxml Verkkojulkaisun tulokset
*.pubxml Huomio: kommentoi seuraava rivi pois, jos haluat lisätä verkkokäyttöönoton asetukset versionhallintaan, mutta tietokantayhteysmerkkijonot (ja mahdolliset salasanat) jäävät salaamatta
*.publishproj Verkkojulkaisun tulokset
PublishScripts/ Microsoft Azure Web App -julkaisuasetukset. Kommentoi seuraava rivi pois, jos haluat lisätä Azure Web App -julkaisuasetukset versionhallintaan, mutta huomaa, että komentosarjojen arkaluonteiset tiedot jäävät salaamatta

Pakettikansion voi ohittaa Package Restore -toiminnon ansiosta

Sääntö Mitä se ohittaa
**/[Pp]ackages/* Pakettikansion voi ohittaa Package Restore -toiminnon ansiosta
!**/[Pp]ackages/build/ paitsi build/, jota käytetään MSBuild-kohteena.

NuGet v3:n project.json-tiedostot tuottavat lisää ohitettavia tiedostoja

Sääntö Mitä se ohittaa
*.nuget.props NuGet v3:n project.json-tiedostot tuottavat lisää ohitettavia tiedostoja
*.nuget.targets NuGet v3:n project.json-tiedostot tuottavat lisää ohitettavia tiedostoja

Microsoft Azure -käännöstulokset

Sääntö Mitä se ohittaa
csx/ Microsoft Azure -käännöstulokset
*.build.csdef Microsoft Azure -käännöstulokset

Microsoft Azure -emulaattori

Sääntö Mitä se ohittaa
ecf/ Microsoft Azure -emulaattori
rcf/ Microsoft Azure -emulaattori

Windows Store -sovelluspakettien hakemistot ja tiedostot

Sääntö Mitä se ohittaa
AppPackages/ Windows Store -sovelluspakettien hakemistot ja tiedostot
BundleArtifacts/ Windows Store -sovelluspakettien hakemistot ja tiedostot
Package.StoreAssociation.xml Windows Store -sovelluspakettien hakemistot ja tiedostot
_pkginfo.txt Windows Store -sovelluspakettien hakemistot ja tiedostot
*.appx Windows Store -sovelluspakettien hakemistot ja tiedostot
*.appxbundle Windows Store -sovelluspakettien hakemistot ja tiedostot
*.appxupload Windows Store -sovelluspakettien hakemistot ja tiedostot
*.[Cc]ache Visual Studion välimuistitiedostot: .cache-päätteiset tiedostot voi ohittaa
!?*.[Cc]ache/ mutta seuraa .cache-päätteisiä hakemistoja

RIA/Silverlight-projektit

Sääntö Mitä se ohittaa
Generated_Code/ RIA/Silverlight-projektit
_UpgradeReport_Files/ Varmuuskopio- ja raporttitiedostot, jotka syntyvät vanhan projektitiedoston muuntamisesta uudempaan Visual Studio -versioon. Varmuuskopioita ei tarvita, sillä meillä on git ;-)
Backup*/ RIA/Silverlight-projektit
UpgradeLog*.XML RIA/Silverlight-projektit
UpgradeLog*.htm RIA/Silverlight-projektit
ServiceFabricBackup/ RIA/Silverlight-projektit
*.rptproj.bak RIA/Silverlight-projektit

SQL Server -tiedostot

Sääntö Mitä se ohittaa
*.mdf SQL Server -tiedostot
*.ldf SQL Server -tiedostot
*.ndf SQL Server -tiedostot

Liiketoimintatiedon analysointiprojektit

Sääntö Mitä se ohittaa
*.rdl.data Liiketoimintatiedon analysointiprojektit
*.bim.layout Liiketoimintatiedon analysointiprojektit
*.bim_*.settings Liiketoimintatiedon analysointiprojektit
*.rptproj.rsuser Liiketoimintatiedon analysointiprojektit
*- [Bb]ackup.rdl Liiketoimintatiedon analysointiprojektit
*- [Bb]ackup ([0-9]).rdl Liiketoimintatiedon analysointiprojektit
*- [Bb]ackup ([0-9][0-9]).rdl Liiketoimintatiedon analysointiprojektit

Microsoft Fakes

Sääntö Mitä se ohittaa
FakesAssemblies/ Microsoft Fakes

GhostDoc-lisäosan asetustiedosto

Sääntö Mitä se ohittaa
*.GhostDoc.xml GhostDoc-lisäosan asetustiedosto

Node.js-työkalut Visual Studiolle

Sääntö Mitä se ohittaa
.ntvs_analysis.dat Node.js-työkalut Visual Studiolle
node_modules/ Node.js-riippuvuudet

Visual Studio 6:n käännösloki

Sääntö Mitä se ohittaa
*.plg Visual Studio 6:n käännösloki

Visual Studio 6:n työtila-asetustiedosto

Sääntö Mitä se ohittaa
*.opt Visual Studio 6:n työtila-asetustiedosto

Visual Studio 6:n automaattisesti luotu työtilatiedosto (sisältää esimerkiksi avoinna olleet tiedostot)

Sääntö Mitä se ohittaa
*.vbw Visual Studio 6:n automaattisesti luotu työtilatiedosto (sisältää esimerkiksi avoinna olleet tiedostot)

Visual Studio 6:n työtila- ja projektitiedosto (työprojektitiedostot, jotka sisältävät projektiin sisällytettävät tiedostot)

Sääntö Mitä se ohittaa
*.dsw Visual Studio 6:n työtila- ja projektitiedosto (työprojektitiedostot, jotka sisältävät projektiin sisällytettävät tiedostot)
*.dsp Visual Studio 6:n työtila- ja projektitiedosto (työprojektitiedostot, jotka sisältävät projektiin sisällytettävät tiedostot)

Visual Studio 6:n tekniset tiedostot

Sääntö Mitä se ohittaa
*.ncb Visual Studio 6:n tekniset tiedostot
*.aps Visual Studio 6:n tekniset tiedostot

Visual Studio LightSwitch -käännöstulokset

Sääntö Mitä se ohittaa
**/*.HTMLClient/GeneratedArtifacts Visual Studio LightSwitch -käännöstulokset
**/*.DesktopClient/GeneratedArtifacts Visual Studio LightSwitch -käännöstulokset
**/*.DesktopClient/ModelManifest.xml Visual Studio LightSwitch -käännöstulokset
**/*.Server/GeneratedArtifacts Visual Studio LightSwitch -käännöstulokset
**/*.Server/ModelManifest.xml Visual Studio LightSwitch -käännöstulokset
_Pvt_Extensions Visual Studio LightSwitch -käännöstulokset

Paket-riippuvuuksienhallinta

Sääntö Mitä se ohittaa
**/.paket/paket.exe Paket-riippuvuuksienhallinta
paket-files/ Paket-riippuvuuksienhallinta

FAKE - F# Make

Sääntö Mitä se ohittaa
**/.fake/ FAKE - F# Make

CodeRushin henkilökohtaiset asetukset

Sääntö Mitä se ohittaa
**/.cr/personal CodeRushin henkilökohtaiset asetukset

Python-työkalut Visual Studiolle (PTVS)

Sääntö Mitä se ohittaa
**/__pycache__/ Python-työkalut Visual Studiolle (PTVS)
*.pyc Python-työkalut Visual Studiolle (PTVS)

Tabs Studio

Sääntö Mitä se ohittaa
*.tss Tabs Studio

Telerikin JustMock-asetustiedosto

Sääntö Mitä se ohittaa
*.jmconfig Telerikin JustMock-asetustiedosto

BizTalk-käännöksen tulokset

Sääntö Mitä se ohittaa
*.btp.cs BizTalk-käännöksen tulokset
*.btm.cs BizTalk-käännöksen tulokset
*.odx.cs BizTalk-käännöksen tulokset
*.xsd.cs BizTalk-käännöksen tulokset

OpenCover UI -analyysitulokset

Sääntö Mitä se ohittaa
OpenCover/ OpenCover UI -analyysitulokset

Azure Stream Analyticsin paikallisen suorituksen tulokset

Sääntö Mitä se ohittaa
ASALocalRun/ Azure Stream Analyticsin paikallisen suorituksen tulokset

AWS SAM -käännösten ja väliaikaistuotosten kansio

Sääntö Mitä se ohittaa
.aws-sam AWS SAM -käännösten ja väliaikaistuotosten kansio

NVidia Nsight GPU -virheenjäljittimen asetustiedosto

Sääntö Mitä se ohittaa
*.nvuser NVidia Nsight GPU -virheenjäljittimen asetustiedosto

MFractorsin (Xamarin-tuottavuustyökalu) työkansio

Sääntö Mitä se ohittaa
**/.mfractor/ MFractorsin (Xamarin-tuottavuustyökalu) työkansio

Visual Studion paikallinen historia

Sääntö Mitä se ohittaa
**/.localhistory/ Visual Studion paikallinen historia

Visual Studio History (VSHistory) -tiedostot

Sääntö Mitä se ohittaa
.vshistory/ Visual Studio History (VSHistory) -tiedostot

BeatPulse-tilatarkistuksen väliaikainen tietokanta

Sääntö Mitä se ohittaa
healthchecksdb BeatPulse-tilatarkistuksen väliaikainen tietokanta

Visual Studio 2017:n Package Reference Convert -työkalun varmuuskopiokansio

Sääntö Mitä se ohittaa
MigrationBackup/ Visual Studio 2017:n Package Reference Convert -työkalun varmuuskopiokansio

Ioniden (monialustaiset F#-työkalut VS Codelle) työkansio

Sääntö Mitä se ohittaa
**/.ionide/ Ioniden (monialustaiset F#-työkalut VS Codelle) työkansio

Fody - automaattisesti luotu XML-skeema

Sääntö Mitä se ohittaa
FodyWeavers.xsd Fody - automaattisesti luotu XML-skeema

VS Code -tiedostot useiden työkalujen käyttäjille

Sääntö Mitä se ohittaa
.vscode/* VS Coden työtila-asetukset
!.vscode/settings.json Jaetut VS Code -asetukset
!.vscode/tasks.json VS Coden käännöstehtävät
!.vscode/launch.json VS Coden virheenjäljitysasetukset
!.vscode/extensions.json VS Coden suositellut laajennukset
!.vscode/*.code-snippets VS Coden koodikatkelmat

Käännetyt Visual Studio Code -laajennukset

Sääntö Mitä se ohittaa
*.vsix Käännetyt Visual Studio Code -laajennukset

Käännöksen tuottamat Windows Installer -tiedostot

Sääntö Mitä se ohittaa
*.cab Windows cabinet -arkisto
*.msi Windows-asennuspaketti
*.msix Windows-sovelluspaketti
*.msm Windows-yhdistämismoduuli
*.msp Windows-korjaustiedosto

Tämän .gitignore-tiedoston käyttö: Visual Studio

  1. Kopioi yllä olevat Visual Studio-säännöt tai lataa tiedosto suoraan.
  2. Luo .gitignore-niminen tiedosto Git-tietovarastosi juureen ja liitä säännöt siihen.
  3. Jos osa tiedostoista on jo seurannassa, suorita git rm -r --cached . ja tee uusi commit — Git soveltaa ohitussääntöjä vain tiedostoihin, joita ei seurata.
  4. Lisää .gitignore committiin, jotta koko tiimi käyttää samoja sääntöjä.

Muita .gitignore-malleja luokassa Kehitysympäristö

Näytä kaikki luokan Kehitysympäristö mallit