.gitignore för Visual Studio

234 ignoreringsregler för Visual Studio, redo att kopieras till ditt repo.

Microsofts integrerade utvecklingsmiljö

Den kompletta .gitignore-filen för Visual Studio

# Genererad av LFGitignore - https://lfgitignore.com
# Skapad: 2026-10-13 16:13:24 UTC
# Tekniker: Visual Studio

### Visual Studio ###
*.rsuser
[Dd]ebug/
[Dd]ebugPublic/
[Rr]elease/
[Rr]eleases/
*.env
# Användarinställningar
*.userprefs
.history/
[Ww][Ii][Nn]32/
# Användarspecifika inställningar
*.user
[Aa][Rr][Mm]/
# Användaralternativ för lösningen
*.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/
# Temporär Microsoft Office-fil
~$*
# Emacs-säkerhetskopior
*~
[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
# Objektfil
*.obj
# Mellanliggande felsökningsfil
*.idb
*.iobj
*.pch
# Programfelsökningsdatabas
*.pdb
*.ipdb
*.pgc
*.pgd
*.rsp
!Directory.Build.rsp
*.sbr
*.tlb
*.tli
*.tlh
# Temporära filer
*.tmp
*.tmp_proj
*_wpftmp.csproj
# Loggfil
*.log
*.tlog
*.vspscc
*.vssscc
.builds
# Unity-projektdatabas
*.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-cachekatalog
.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-beroenden
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-arbetsyteinställningar
.vscode/*
# Delade VS Code-inställningar
!.vscode/settings.json
# VS Code-bygguppgifter
!.vscode/tasks.json
# VS Code-felsökningskonfigurationer
!.vscode/launch.json
# VS Code-rekommenderade tillägg
!.vscode/extensions.json
# VS Code-kodsnuttar
!.vscode/*.code-snippets
*.vsix
# Windows cabinet-arkiv
*.cab
# Windows-installationspaket
*.msi
# Windows-apppaket
*.msix
# Windows-sammanslagningsmodul
*.msm
# Windows-patchfil
*.msp

Vad reglerna för Visual Studio faktiskt ignorerar

Alla mönster nedan och varför de hör hemma i din .gitignore.

Byggresultat

Mönster Vad det ignorerar
[Dd]ebug/ Byggresultat
[Dd]ebugPublic/ Byggresultat
[Rr]elease/ Byggresultat
[Rr]eleases/ Byggresultat
[Ww][Ii][Nn]32/ Byggresultat
[Aa][Rr][Mm]/ Byggresultat
[Aa][Rr][Mm]64/ Byggresultat
bld/ Byggresultat
[Oo]bj/ Byggresultat
[Dd]ebug/x64/ Byggresultat
[Ll]og/ Byggresultat
[Dd]ebugPublic/x64/ Byggresultat
[Ll]ogs/ Byggresultat
[Rr]elease/x64/ Byggresultat
[Rr]eleases/x64/ Byggresultat
bin/x64/ Byggresultat
obj/x64/ Byggresultat
[Dd]ebug/x86/ Byggresultat
[Dd]ebugPublic/x86/ Byggresultat
[Rr]elease/x86/ Byggresultat
[Rr]eleases/x86/ Byggresultat
bin/x86/ Byggresultat
obj/x86/ Byggresultat
[Aa][Rr][Mm]64[Ee][Cc]/ Byggresultat
[Oo]ut/ Byggresultat

Användarspecifika filer

Mönster Vad det ignorerar
*.rsuser Användarspecifika filer
*.env Användarspecifika filer
*.user Användarspecifika inställningar
*.suo Användaralternativ för lösningen
*.userosscache Användarspecifika filer
*.sln.docstates Användarspecifika filer

Lokal historik för Visual Studio Code

Mönster Vad det ignorerar
.history/ Lokal historik för Visual Studio Code

Användarspecifika filer (MonoDevelop/Xamarin Studio)

Mönster Vad det ignorerar
*.userprefs Användarinställningar

ASP.NET-kodstommar

Mönster Vad det ignorerar
ScaffoldingReadMe.txt ASP.NET-kodstommar

NuGet-paket

Mönster Vad det ignorerar
*.nupkg NuGet-paket

NuGet-symbolpaket

Mönster Vad det ignorerar
*.snupkg NuGet-symbolpaket

Övriga

Mönster Vad det ignorerar
~$* Temporär Microsoft Office-fil
*~ Emacs-säkerhetskopior
ClientBin/ Övriga
*.dbmdl Övriga
*.dbproj.schemaview Övriga
*.jfm Övriga
*.pfx Personal Information Exchange
*.publishsettings Övriga
orleans.codegen.cs Övriga

MSBuild binär och strukturerad logg

Mönster Vad det ignorerar
*.binlog MSBuild binär och strukturerad logg
MSBuild_Logs/ MSBuild binär och strukturerad logg

MSTest-testresultat

Mönster Vad det ignorerar
[Tt]est[Rr]esult*/ MSTest-testresultat
[Bb]uild[Ll]og.* MSTest-testresultat
*.trx MSTest-testresultat

NUnit

Mönster Vad det ignorerar
*.VisualState.xml NUnit
TestResult.xml NUnit
nunit-*.xml NUnit

Byggresultat i ”Bin”-kataloger

Mönster Vad det ignorerar
**/[Bb]in/* Byggresultat i ”Bin”-kataloger

Visual Studio 2015/2017 cache-/alternativkatalog

Mönster Vad det ignorerar
.vs/ Visual Studio 2015/2017 cache-/alternativkatalog

Visual Studio 2017 automatiskt genererade filer

Mönster Vad det ignorerar
Generated\ Files/ Visual Studio 2017 automatiskt genererade filer

Automatiskt genererade Mono-filer

Mönster Vad det ignorerar
mono_crash.* Automatiskt genererade Mono-filer

Resultatfiler från Approval Tests

Mönster Vad det ignorerar
*.received.* Resultatfiler från Approval Tests

Byggresultat för ett ATL-projekt

Mönster Vad det ignorerar
[Dd]ebugPS/ Byggresultat för ett ATL-projekt
[Rr]eleasePS/ Byggresultat för ett ATL-projekt
dlldata.c Byggresultat för ett ATL-projekt

Prestandatestresultat

Mönster Vad det ignorerar
BenchmarkDotNet.Artifacts/ Prestandatestresultat
project.lock.json .NET Core
project.fragment.lock.json Prestandatestresultat
artifacts/ Prestandatestresultat
.artifacts/ Prestandatestresultat

StyleCop

Mönster Vad det ignorerar
StyleCopReport.xml StyleCop

Filer byggda av Visual Studio

Mönster Vad det ignorerar
*_i.c Filer byggda av Visual Studio
*_p.c Filer byggda av Visual Studio
*_h.h Filer byggda av Visual Studio
*.ilk Filer byggda av Visual Studio
*.meta Filer byggda av Visual Studio
*.obj Objektfil
*.idb Mellanliggande felsökningsfil
*.iobj Filer byggda av Visual Studio
*.pch Filer byggda av Visual Studio
*.pdb Programfelsökningsdatabas
*.ipdb Filer byggda av Visual Studio
*.pgc Filer byggda av Visual Studio
*.pgd Filer byggda av Visual Studio
*.rsp Filer byggda av Visual Studio
!Directory.Build.rsp men inte Directory.Build.rsp, eftersom den konfigurerar standardvärden för byggen på katalognivå
*.sbr Filer byggda av Visual Studio
*.tlb Filer byggda av Visual Studio
*.tli Filer byggda av Visual Studio
*.tlh Filer byggda av Visual Studio
*.tmp Temporära filer
*.tmp_proj Filer byggda av Visual Studio
*_wpftmp.csproj Filer byggda av Visual Studio
*.log Loggfil
*.tlog Filer byggda av Visual Studio
*.vspscc Filer byggda av Visual Studio
*.vssscc Filer byggda av Visual Studio
.builds Filer byggda av Visual Studio
*.pidb Unity-projektdatabas
*.svclog Filer byggda av Visual Studio
*.scc Filer byggda av Visual Studio

Chutzpah-testfiler

Mönster Vad det ignorerar
_Chutzpah* Chutzpah-testfiler

Visual C++-cachefiler

Mönster Vad det ignorerar
ipch/ Visual C++-cachefiler
*.aps Visual C++-cachefiler
*.ncb Visual C++-cachefiler
*.opendb Visual C++-cachefiler
*.opensdf Visual C++-cachefiler
*.sdf Visual C++-cachefiler
*.cachefile Visual C++-cachefiler
*.VC.db Visual C++-cachefiler
*.VC.VC.opendb Visual C++-cachefiler

Visual Studio-profilerare

Mönster Vad det ignorerar
*.psess Visual Studio-profilerare
*.vsp Visual Studio-profilerare
*.vspx Visual Studio-profilerare
*.sap Visual Studio-profilerare

Visual Studio-spårningsfiler

Mönster Vad det ignorerar
*.e2e Visual Studio-spårningsfiler

TFS 2012 lokal arbetsyta

Mönster Vad det ignorerar
$tf/ TFS 2012 lokal arbetsyta

Guidance Automation Toolkit

Mönster Vad det ignorerar
*.gpState Guidance Automation Toolkit

ReSharper är ett kodningstillägg för .NET

Mönster Vad det ignorerar
_ReSharper*/ ReSharper är ett kodningstillägg för .NET
*.[Rr]e[Ss]harper ReSharper är ett kodningstillägg för .NET
*.DotSettings.user ReSharper är ett kodningstillägg för .NET

TeamCity är ett byggtillägg

Mönster Vad det ignorerar
_TeamCity* TeamCity är ett byggtillägg

DotCover är ett kodtäckningsverktyg

Mönster Vad det ignorerar
*.dotCover DotCover är ett kodtäckningsverktyg

AxoCover är ett verktyg för kodtäckning

Mönster Vad det ignorerar
.axoCover/* AxoCover är ett verktyg för kodtäckning
!.axoCover/settings.json AxoCover är ett verktyg för kodtäckning

Coverlet är ett gratis plattformsoberoende kodtäckningsverktyg

Mönster Vad det ignorerar
coverage*.json Coverlet är ett gratis plattformsoberoende kodtäckningsverktyg
coverage*.xml Coverlet är ett gratis plattformsoberoende kodtäckningsverktyg
coverage*.info Coverlet är ett gratis plattformsoberoende kodtäckningsverktyg

Visual Studio-kodtäckningsresultat

Mönster Vad det ignorerar
*.coverage Visual Studio-kodtäckningsresultat
*.coveragexml Visual Studio-kodtäckningsresultat

NCrunch

Mönster Vad det ignorerar
_NCrunch_* NCrunch
.NCrunch_* NCrunch
.*crunch*.local.xml NCrunch
nCrunchTemp_* NCrunch

MightyMoose

Mönster Vad det ignorerar
*.mm.* MightyMoose
AutoTest.Net/ MightyMoose

Webbverkstad (sass)

Mönster Vad det ignorerar
.sass-cache/ Sass-cachekatalog

Installshields utdatamapp

Mönster Vad det ignorerar
[Ee]xpress/ Installshields utdatamapp

DocProject är ett tillägg för dokumentationsgenerering

Mönster Vad det ignorerar
DocProject/buildhelp/ DocProject är ett tillägg för dokumentationsgenerering
DocProject/Help/*.HxT DocProject är ett tillägg för dokumentationsgenerering
DocProject/Help/*.HxC DocProject är ett tillägg för dokumentationsgenerering
DocProject/Help/*.hhc DocProject är ett tillägg för dokumentationsgenerering
DocProject/Help/*.hhk DocProject är ett tillägg för dokumentationsgenerering
DocProject/Help/*.hhp DocProject är ett tillägg för dokumentationsgenerering
DocProject/Help/Html2 DocProject är ett tillägg för dokumentationsgenerering
DocProject/Help/html DocProject är ett tillägg för dokumentationsgenerering

Click-Once-katalog

Mönster Vad det ignorerar
publish/ Click-Once-katalog

Publicerade webbutdata

Mönster Vad det ignorerar
*.[Pp]ublish.xml Publicerade webbutdata
*.azurePubxml Publicerade webbutdata
*.pubxml Obs: Kommentera nästa rad om du vill checka in dina webbdriftsättningsinställningar, men databasanslutningssträngar (med eventuella lösenord) förblir okrypterade
*.publishproj Publicerade webbutdata
PublishScripts/ Publiceringsinställningar för Microsoft Azure Web App. Kommentera nästa rad om du vill checka in dessa inställningar, men känsliga uppgifter i skripten förblir okrypterade

Paketmappen kan ignoreras tack vare paketåterställning

Mönster Vad det ignorerar
**/[Pp]ackages/* Paketmappen kan ignoreras tack vare paketåterställning
!**/[Pp]ackages/build/ utom build/, som används som MSBuild-mål.

NuGet v3:s project.json-filer skapar fler filer att ignorera

Mönster Vad det ignorerar
*.nuget.props NuGet v3:s project.json-filer skapar fler filer att ignorera
*.nuget.targets NuGet v3:s project.json-filer skapar fler filer att ignorera

Microsoft Azure-byggresultat

Mönster Vad det ignorerar
csx/ Microsoft Azure-byggresultat
*.build.csdef Microsoft Azure-byggresultat

Microsoft Azure-emulator

Mönster Vad det ignorerar
ecf/ Microsoft Azure-emulator
rcf/ Microsoft Azure-emulator

Kataloger och filer för Windows Store-apppaket

Mönster Vad det ignorerar
AppPackages/ Kataloger och filer för Windows Store-apppaket
BundleArtifacts/ Kataloger och filer för Windows Store-apppaket
Package.StoreAssociation.xml Kataloger och filer för Windows Store-apppaket
_pkginfo.txt Kataloger och filer för Windows Store-apppaket
*.appx Kataloger och filer för Windows Store-apppaket
*.appxbundle Kataloger och filer för Windows Store-apppaket
*.appxupload Kataloger och filer för Windows Store-apppaket
*.[Cc]ache Visual Studio-cachefiler; filer som slutar på .cache kan ignoreras
!?*.[Cc]ache/ men fortsätt spåra kataloger som slutar på .cache

RIA/Silverlight-projekt

Mönster Vad det ignorerar
Generated_Code/ RIA/Silverlight-projekt
_UpgradeReport_Files/ Säkerhetskopior och rapportfiler från konvertering av en gammal projektfil till en nyare Visual Studio-version. Säkerhetskopior behövs inte eftersom vi har git ;-)
Backup*/ RIA/Silverlight-projekt
UpgradeLog*.XML RIA/Silverlight-projekt
UpgradeLog*.htm RIA/Silverlight-projekt
ServiceFabricBackup/ RIA/Silverlight-projekt
*.rptproj.bak RIA/Silverlight-projekt

SQL Server-filer

Mönster Vad det ignorerar
*.mdf SQL Server-filer
*.ldf SQL Server-filer
*.ndf SQL Server-filer

Projekt för affärsanalys

Mönster Vad det ignorerar
*.rdl.data Projekt för affärsanalys
*.bim.layout Projekt för affärsanalys
*.bim_*.settings Projekt för affärsanalys
*.rptproj.rsuser Projekt för affärsanalys
*- [Bb]ackup.rdl Projekt för affärsanalys
*- [Bb]ackup ([0-9]).rdl Projekt för affärsanalys
*- [Bb]ackup ([0-9][0-9]).rdl Projekt för affärsanalys

Microsoft Fakes

Mönster Vad det ignorerar
FakesAssemblies/ Microsoft Fakes

Inställningsfil för GhostDoc-insticksprogrammet

Mönster Vad det ignorerar
*.GhostDoc.xml Inställningsfil för GhostDoc-insticksprogrammet

Node.js Tools for Visual Studio

Mönster Vad det ignorerar
.ntvs_analysis.dat Node.js Tools for Visual Studio
node_modules/ Node.js-beroenden

Visual Studio 6-bygglogg

Mönster Vad det ignorerar
*.plg Visual Studio 6-bygglogg

Visual Studio 6 arbetsytealternativfil

Mönster Vad det ignorerar
*.opt Visual Studio 6 arbetsytealternativfil

Visual Studio 6 automatiskt genererad arbetsytefil (innehåller vilka filer som var öppna osv.)

Mönster Vad det ignorerar
*.vbw Visual Studio 6 automatiskt genererad arbetsytefil (innehåller vilka filer som var öppna osv.)

Visual Studio 6 arbetsyte- och projektfil (arbetsprojektfiler med filer att ta med i projektet)

Mönster Vad det ignorerar
*.dsw Visual Studio 6 arbetsyte- och projektfil (arbetsprojektfiler med filer att ta med i projektet)
*.dsp Visual Studio 6 arbetsyte- och projektfil (arbetsprojektfiler med filer att ta med i projektet)

Visual Studio 6 tekniska filer

Mönster Vad det ignorerar
*.ncb Visual Studio 6 tekniska filer
*.aps Visual Studio 6 tekniska filer

Visual Studio LightSwitch-byggresultat

Mönster Vad det ignorerar
**/*.HTMLClient/GeneratedArtifacts Visual Studio LightSwitch-byggresultat
**/*.DesktopClient/GeneratedArtifacts Visual Studio LightSwitch-byggresultat
**/*.DesktopClient/ModelManifest.xml Visual Studio LightSwitch-byggresultat
**/*.Server/GeneratedArtifacts Visual Studio LightSwitch-byggresultat
**/*.Server/ModelManifest.xml Visual Studio LightSwitch-byggresultat
_Pvt_Extensions Visual Studio LightSwitch-byggresultat

Beroendehanteraren Paket

Mönster Vad det ignorerar
**/.paket/paket.exe Beroendehanteraren Paket
paket-files/ Beroendehanteraren Paket

FAKE - F# Make

Mönster Vad det ignorerar
**/.fake/ FAKE - F# Make

Personliga CodeRush-inställningar

Mönster Vad det ignorerar
**/.cr/personal Personliga CodeRush-inställningar

Python Tools for Visual Studio (PTVS)

Mönster Vad det ignorerar
**/__pycache__/ Python Tools for Visual Studio (PTVS)
*.pyc Python Tools for Visual Studio (PTVS)

Tabs Studio

Mönster Vad det ignorerar
*.tss Tabs Studio

Konfigurationsfil för Teleriks JustMock

Mönster Vad det ignorerar
*.jmconfig Konfigurationsfil för Teleriks JustMock

Byggresultat från BizTalk

Mönster Vad det ignorerar
*.btp.cs Byggresultat från BizTalk
*.btm.cs Byggresultat från BizTalk
*.odx.cs Byggresultat från BizTalk
*.xsd.cs Byggresultat från BizTalk

OpenCover UI-analysresultat

Mönster Vad det ignorerar
OpenCover/ OpenCover UI-analysresultat

Lokala körresultat från Azure Stream Analytics

Mönster Vad det ignorerar
ASALocalRun/ Lokala körresultat från Azure Stream Analytics

AWS SAM-mapp för bygg- och temporära artefakter

Mönster Vad det ignorerar
.aws-sam AWS SAM-mapp för bygg- och temporära artefakter

Konfigurationsfil för GPU-felsökaren NVidia Nsight

Mönster Vad det ignorerar
*.nvuser Konfigurationsfil för GPU-felsökaren NVidia Nsight

Arbetsmapp för MFractor (produktivitetsverktyg för Xamarin)

Mönster Vad det ignorerar
**/.mfractor/ Arbetsmapp för MFractor (produktivitetsverktyg för Xamarin)

Lokal historik för Visual Studio

Mönster Vad det ignorerar
**/.localhistory/ Lokal historik för Visual Studio

Visual Studio History-filer (VSHistory)

Mönster Vad det ignorerar
.vshistory/ Visual Studio History-filer (VSHistory)

Temporär databas för BeatPulse-hälsokontroller

Mönster Vad det ignorerar
healthchecksdb Temporär databas för BeatPulse-hälsokontroller

Säkerhetskopieringsmapp för Package Reference Convert i Visual Studio 2017

Mönster Vad det ignorerar
MigrationBackup/ Säkerhetskopieringsmapp för Package Reference Convert i Visual Studio 2017

Arbetsmapp för Ionide (plattformsoberoende F#-verktyg för VS Code)

Mönster Vad det ignorerar
**/.ionide/ Arbetsmapp för Ionide (plattformsoberoende F#-verktyg för VS Code)

Fody - automatiskt genererat XML-schema

Mönster Vad det ignorerar
FodyWeavers.xsd Fody - automatiskt genererat XML-schema

VS Code-filer för dem som arbetar med flera verktyg

Mönster Vad det ignorerar
.vscode/* VS Code-arbetsyteinställningar
!.vscode/settings.json Delade VS Code-inställningar
!.vscode/tasks.json VS Code-bygguppgifter
!.vscode/launch.json VS Code-felsökningskonfigurationer
!.vscode/extensions.json VS Code-rekommenderade tillägg
!.vscode/*.code-snippets VS Code-kodsnuttar

Byggda Visual Studio Code-tillägg

Mönster Vad det ignorerar
*.vsix Byggda Visual Studio Code-tillägg

Windows Installer-filer från byggresultat

Mönster Vad det ignorerar
*.cab Windows cabinet-arkiv
*.msi Windows-installationspaket
*.msix Windows-apppaket
*.msm Windows-sammanslagningsmodul
*.msp Windows-patchfil

Så använder du denna .gitignore för Visual Studio

  1. Kopiera reglerna för Visual Studio ovan eller ladda ner filen direkt.
  2. Skapa en fil med namnet .gitignore i roten av ditt Git-repo och klistra in reglerna.
  3. Om några av filerna redan spåras, kör git rm -r --cached . och gör sedan en ny commit — Git tillämpar bara ignoreringsregler på ospårade filer.
  4. Checka in .gitignore så att alla i teamet delar samma regler.

Andra .gitignore-mallar för Utvecklingsmiljö

Visa alla mallar för Utvecklingsmiljö