.gitignore für Visual Studio

234 Ausschlussregeln für Visual Studio, die du direkt in dein Repository übernehmen kannst.

Die integrierte Entwicklungsumgebung von Microsoft

Die vollständige .gitignore für Visual Studio

# Erstellt von LFGitignore - https://lfgitignore.com
# Erstellt: 2026-10-13 16:28:36 UTC
# Technologien: Visual Studio

### Visual Studio ###
*.rsuser
[Dd]ebug/
[Dd]ebugPublic/
[Rr]elease/
[Rr]eleases/
*.env
# Benutzereinstellungen
*.userprefs
.history/
[Ww][Ii][Nn]32/
# Benutzerspezifische Einstellungen
*.user
[Aa][Rr][Mm]/
# Lösungsbenutzeroptionen
*.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äre Microsoft Office-Datei
~$*
# Emacs-Sicherungsdateien
*~
[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
# Objektdatei
*.obj
# Zwischen-Debugdatei
*.idb
*.iobj
*.pch
# Programm-Debug-Datenbank
*.pdb
*.ipdb
*.pgc
*.pgd
*.rsp
!Directory.Build.rsp
*.sbr
*.tlb
*.tli
*.tlh
# Temporäre Dateien
*.tmp
*.tmp_proj
*_wpftmp.csproj
# Protokolldatei
*.log
*.tlog
*.vspscc
*.vssscc
.builds
# Unity-Projektdatenbank
*.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-Cache-Verzeichnis
.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-Abhängigkeiten
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-Arbeitsbereichseinstellungen
.vscode/*
# Gemeinsame VS-Code-Einstellungen
!.vscode/settings.json
# VS-Code-Build-Aufgaben
!.vscode/tasks.json
# VS-Code-Debugkonfigurationen
!.vscode/launch.json
# Von VS Code empfohlene Erweiterungen
!.vscode/extensions.json
# VS-Code-Snippets
!.vscode/*.code-snippets
*.vsix
# Windows-Cabinet-Archiv
*.cab
# Windows-Installationspaket
*.msi
# Windows-App-Paket
*.msix
# Windows-Merge-Modul
*.msm
# Windows-Patchdatei
*.msp

Was diese Regeln für Visual Studio ausschließen

Alle Muster im Überblick – und warum sie in deine .gitignore gehören.

Build-Ergebnisse

Muster Ausgeschlossene Dateien
[Dd]ebug/ Build-Ergebnisse
[Dd]ebugPublic/ Build-Ergebnisse
[Rr]elease/ Build-Ergebnisse
[Rr]eleases/ Build-Ergebnisse
[Ww][Ii][Nn]32/ Build-Ergebnisse
[Aa][Rr][Mm]/ Build-Ergebnisse
[Aa][Rr][Mm]64/ Build-Ergebnisse
bld/ Build-Ergebnisse
[Oo]bj/ Build-Ergebnisse
[Dd]ebug/x64/ Build-Ergebnisse
[Ll]og/ Build-Ergebnisse
[Dd]ebugPublic/x64/ Build-Ergebnisse
[Ll]ogs/ Build-Ergebnisse
[Rr]elease/x64/ Build-Ergebnisse
[Rr]eleases/x64/ Build-Ergebnisse
bin/x64/ Build-Ergebnisse
obj/x64/ Build-Ergebnisse
[Dd]ebug/x86/ Build-Ergebnisse
[Dd]ebugPublic/x86/ Build-Ergebnisse
[Rr]elease/x86/ Build-Ergebnisse
[Rr]eleases/x86/ Build-Ergebnisse
bin/x86/ Build-Ergebnisse
obj/x86/ Build-Ergebnisse
[Aa][Rr][Mm]64[Ee][Cc]/ Build-Ergebnisse
[Oo]ut/ Build-Ergebnisse

Benutzerspezifische Dateien

Muster Ausgeschlossene Dateien
*.rsuser Benutzerspezifische Dateien
*.env Benutzerspezifische Dateien
*.user Benutzerspezifische Einstellungen
*.suo Lösungsbenutzeroptionen
*.userosscache Benutzerspezifische Dateien
*.sln.docstates Benutzerspezifische Dateien

Lokaler Verlauf für Visual Studio Code

Muster Ausgeschlossene Dateien
.history/ Lokaler Verlauf für Visual Studio Code

Benutzerspezifische Dateien (MonoDevelop/Xamarin Studio)

Muster Ausgeschlossene Dateien
*.userprefs Benutzereinstellungen

ASP.NET-Scaffolding

Muster Ausgeschlossene Dateien
ScaffoldingReadMe.txt ASP.NET-Scaffolding

NuGet-Pakete

Muster Ausgeschlossene Dateien
*.nupkg NuGet-Pakete

NuGet-Symbolpakete

Muster Ausgeschlossene Dateien
*.snupkg NuGet-Symbolpakete

Andere

Muster Ausgeschlossene Dateien
~$* Temporäre Microsoft Office-Datei
*~ Emacs-Sicherungsdateien
ClientBin/ Andere
*.dbmdl Andere
*.dbproj.schemaview Andere
*.jfm Andere
*.pfx Personal Information Exchange
*.publishsettings Andere
orleans.codegen.cs Andere

Binäres und strukturiertes MSBuild-Protokoll

Muster Ausgeschlossene Dateien
*.binlog Binäres und strukturiertes MSBuild-Protokoll
MSBuild_Logs/ Binäres und strukturiertes MSBuild-Protokoll

MSTest-Testergebnisse

Muster Ausgeschlossene Dateien
[Tt]est[Rr]esult*/ MSTest-Testergebnisse
[Bb]uild[Ll]og.* MSTest-Testergebnisse
*.trx MSTest-Testergebnisse

NUnit

Muster Ausgeschlossene Dateien
*.VisualState.xml NUnit
TestResult.xml NUnit
nunit-*.xml NUnit

Build-Ergebnisse in 'Bin'-Verzeichnissen

Muster Ausgeschlossene Dateien
**/[Bb]in/* Build-Ergebnisse in 'Bin'-Verzeichnissen

Cache- und Einstellungsverzeichnis von Visual Studio 2015/2017

Muster Ausgeschlossene Dateien
.vs/ Cache- und Einstellungsverzeichnis von Visual Studio 2015/2017

Von Visual Studio 2017 automatisch generierte Dateien

Muster Ausgeschlossene Dateien
Generated\ Files/ Von Visual Studio 2017 automatisch generierte Dateien

Automatisch generierte Mono-Dateien

Muster Ausgeschlossene Dateien
mono_crash.* Automatisch generierte Mono-Dateien

Ergebnisdateien von Approval Tests

Muster Ausgeschlossene Dateien
*.received.* Ergebnisdateien von Approval Tests

Build-Ergebnisse eines ATL-Projekts

Muster Ausgeschlossene Dateien
[Dd]ebugPS/ Build-Ergebnisse eines ATL-Projekts
[Rr]eleasePS/ Build-Ergebnisse eines ATL-Projekts
dlldata.c Build-Ergebnisse eines ATL-Projekts

Benchmark-Ergebnisse

Muster Ausgeschlossene Dateien
BenchmarkDotNet.Artifacts/ Benchmark-Ergebnisse
project.lock.json .NET Core
project.fragment.lock.json Benchmark-Ergebnisse
artifacts/ Benchmark-Ergebnisse
.artifacts/ Benchmark-Ergebnisse

StyleCop

Muster Ausgeschlossene Dateien
StyleCopReport.xml StyleCop

Von Visual Studio erstellte Dateien

Muster Ausgeschlossene Dateien
*_i.c Von Visual Studio erstellte Dateien
*_p.c Von Visual Studio erstellte Dateien
*_h.h Von Visual Studio erstellte Dateien
*.ilk Von Visual Studio erstellte Dateien
*.meta Von Visual Studio erstellte Dateien
*.obj Objektdatei
*.idb Zwischen-Debugdatei
*.iobj Von Visual Studio erstellte Dateien
*.pch Von Visual Studio erstellte Dateien
*.pdb Programm-Debug-Datenbank
*.ipdb Von Visual Studio erstellte Dateien
*.pgc Von Visual Studio erstellte Dateien
*.pgd Von Visual Studio erstellte Dateien
*.rsp Von Visual Studio erstellte Dateien
!Directory.Build.rsp aber nicht Directory.Build.rsp, da es Build-Standards auf Verzeichnisebene konfiguriert
*.sbr Von Visual Studio erstellte Dateien
*.tlb Von Visual Studio erstellte Dateien
*.tli Von Visual Studio erstellte Dateien
*.tlh Von Visual Studio erstellte Dateien
*.tmp Temporäre Dateien
*.tmp_proj Von Visual Studio erstellte Dateien
*_wpftmp.csproj Von Visual Studio erstellte Dateien
*.log Protokolldatei
*.tlog Von Visual Studio erstellte Dateien
*.vspscc Von Visual Studio erstellte Dateien
*.vssscc Von Visual Studio erstellte Dateien
.builds Von Visual Studio erstellte Dateien
*.pidb Unity-Projektdatenbank
*.svclog Von Visual Studio erstellte Dateien
*.scc Von Visual Studio erstellte Dateien

Chutzpah-Testdateien

Muster Ausgeschlossene Dateien
_Chutzpah* Chutzpah-Testdateien

Visual C++-Cachedateien

Muster Ausgeschlossene Dateien
ipch/ Visual C++-Cachedateien
*.aps Visual C++-Cachedateien
*.ncb Visual C++-Cachedateien
*.opendb Visual C++-Cachedateien
*.opensdf Visual C++-Cachedateien
*.sdf Visual C++-Cachedateien
*.cachefile Visual C++-Cachedateien
*.VC.db Visual C++-Cachedateien
*.VC.VC.opendb Visual C++-Cachedateien

Visual Studio-Profiler

Muster Ausgeschlossene Dateien
*.psess Visual Studio-Profiler
*.vsp Visual Studio-Profiler
*.vspx Visual Studio-Profiler
*.sap Visual Studio-Profiler

Visual Studio-Ablaufverfolgungsdateien

Muster Ausgeschlossene Dateien
*.e2e Visual Studio-Ablaufverfolgungsdateien

TFS 2012 Lokaler Arbeitsbereich

Muster Ausgeschlossene Dateien
$tf/ TFS 2012 Lokaler Arbeitsbereich

Guidance Automation Toolkit

Muster Ausgeschlossene Dateien
*.gpState Guidance Automation Toolkit

ReSharper ist ein .NET-Codierungs-Add-In

Muster Ausgeschlossene Dateien
_ReSharper*/ ReSharper ist ein .NET-Codierungs-Add-In
*.[Rr]e[Ss]harper ReSharper ist ein .NET-Codierungs-Add-In
*.DotSettings.user ReSharper ist ein .NET-Codierungs-Add-In

TeamCity ist ein Build-Add-In

Muster Ausgeschlossene Dateien
_TeamCity* TeamCity ist ein Build-Add-In

DotCover ist ein Code-Coverage-Tool

Muster Ausgeschlossene Dateien
*.dotCover DotCover ist ein Code-Coverage-Tool

AxoCover ist ein Code-Coverage-Tool

Muster Ausgeschlossene Dateien
.axoCover/* AxoCover ist ein Code-Coverage-Tool
!.axoCover/settings.json AxoCover ist ein Code-Coverage-Tool

Coverlet ist ein kostenloses, plattformübergreifendes Code Coverage Tool

Muster Ausgeschlossene Dateien
coverage*.json Coverlet ist ein kostenloses, plattformübergreifendes Code Coverage Tool
coverage*.xml Coverlet ist ein kostenloses, plattformübergreifendes Code Coverage Tool
coverage*.info Coverlet ist ein kostenloses, plattformübergreifendes Code Coverage Tool

Ergebnisse der Visual Studio-Codeabdeckung

Muster Ausgeschlossene Dateien
*.coverage Ergebnisse der Visual Studio-Codeabdeckung
*.coveragexml Ergebnisse der Visual Studio-Codeabdeckung

NCrunch

Muster Ausgeschlossene Dateien
_NCrunch_* NCrunch
.NCrunch_* NCrunch
.*crunch*.local.xml NCrunch
nCrunchTemp_* NCrunch

MightyMoose

Muster Ausgeschlossene Dateien
*.mm.* MightyMoose
AutoTest.Net/ MightyMoose

Web-Workbench (Sass)

Muster Ausgeschlossene Dateien
.sass-cache/ Sass-Cache-Verzeichnis

Installshield-Ausgabeordner

Muster Ausgeschlossene Dateien
[Ee]xpress/ Installshield-Ausgabeordner

DocProject ist ein Dokumentationsgenerator-Add-In

Muster Ausgeschlossene Dateien
DocProject/buildhelp/ DocProject ist ein Dokumentationsgenerator-Add-In
DocProject/Help/*.HxT DocProject ist ein Dokumentationsgenerator-Add-In
DocProject/Help/*.HxC DocProject ist ein Dokumentationsgenerator-Add-In
DocProject/Help/*.hhc DocProject ist ein Dokumentationsgenerator-Add-In
DocProject/Help/*.hhk DocProject ist ein Dokumentationsgenerator-Add-In
DocProject/Help/*.hhp DocProject ist ein Dokumentationsgenerator-Add-In
DocProject/Help/Html2 DocProject ist ein Dokumentationsgenerator-Add-In
DocProject/Help/html DocProject ist ein Dokumentationsgenerator-Add-In

Click-Once-Verzeichnis

Muster Ausgeschlossene Dateien
publish/ Click-Once-Verzeichnis

Veröffentlichte Web-Ausgabe

Muster Ausgeschlossene Dateien
*.[Pp]ublish.xml Veröffentlichte Web-Ausgabe
*.azurePubxml Veröffentlichte Web-Ausgabe
*.pubxml Hinweis: Kommentieren Sie die nächste Zeile, wenn Sie Ihre Web-Bereitstellungseinstellungen einchecken möchten, Datenbankverbindungszeichenfolgen (mit potenziellen Passwörtern) jedoch unverschlüsselt sind
*.publishproj Veröffentlichte Web-Ausgabe
PublishScripts/ Veröffentlichungseinstellungen für Microsoft Azure Web App. Kommentieren Sie die nächste Zeile, wenn Sie Ihre Azure Web App-Veröffentlichungseinstellungen einchecken möchten, vertrauliche Informationen in diesen Skripts jedoch unverschlüsselt sind

Der Paketordner kann aufgrund der Paketwiederherstellung ignoriert werden

Muster Ausgeschlossene Dateien
**/[Pp]ackages/* Der Paketordner kann aufgrund der Paketwiederherstellung ignoriert werden
!**/[Pp]ackages/build/ außer build/, das als MSBuild-Ziel verwendet wird.

Die project.json-Dateien von NuGet v3 erzeugen mehr ignorierbare Dateien

Muster Ausgeschlossene Dateien
*.nuget.props Die project.json-Dateien von NuGet v3 erzeugen mehr ignorierbare Dateien
*.nuget.targets Die project.json-Dateien von NuGet v3 erzeugen mehr ignorierbare Dateien

Microsoft Azure Build-Ausgabe

Muster Ausgeschlossene Dateien
csx/ Microsoft Azure Build-Ausgabe
*.build.csdef Microsoft Azure Build-Ausgabe

Microsoft Azure-Emulator

Muster Ausgeschlossene Dateien
ecf/ Microsoft Azure-Emulator
rcf/ Microsoft Azure-Emulator

Verzeichnisse und Dateien von Windows Store-App-Paketen

Muster Ausgeschlossene Dateien
AppPackages/ Verzeichnisse und Dateien von Windows Store-App-Paketen
BundleArtifacts/ Verzeichnisse und Dateien von Windows Store-App-Paketen
Package.StoreAssociation.xml Verzeichnisse und Dateien von Windows Store-App-Paketen
_pkginfo.txt Verzeichnisse und Dateien von Windows Store-App-Paketen
*.appx Verzeichnisse und Dateien von Windows Store-App-Paketen
*.appxbundle Verzeichnisse und Dateien von Windows Store-App-Paketen
*.appxupload Verzeichnisse und Dateien von Windows Store-App-Paketen
*.[Cc]ache Visual Studio-Cachedateien, Dateien mit der Endung .cache, können ignoriert werden
!?*.[Cc]ache/ Verzeichnisse mit der Endung .cache jedoch weiterhin erfassen

RIA/Silverlight-Projekte

Muster Ausgeschlossene Dateien
Generated_Code/ RIA/Silverlight-Projekte
_UpgradeReport_Files/ Sicherungs- und Berichtsdateien bei der Konvertierung einer alten Projektdatei in eine neuere Visual-Studio-Version. Sicherungsdateien brauchen wir dank Git nicht ;-)
Backup*/ RIA/Silverlight-Projekte
UpgradeLog*.XML RIA/Silverlight-Projekte
UpgradeLog*.htm RIA/Silverlight-Projekte
ServiceFabricBackup/ RIA/Silverlight-Projekte
*.rptproj.bak RIA/Silverlight-Projekte

SQL Server-Dateien

Muster Ausgeschlossene Dateien
*.mdf SQL Server-Dateien
*.ldf SQL Server-Dateien
*.ndf SQL Server-Dateien

Business-Intelligence-Projekte

Muster Ausgeschlossene Dateien
*.rdl.data Business-Intelligence-Projekte
*.bim.layout Business-Intelligence-Projekte
*.bim_*.settings Business-Intelligence-Projekte
*.rptproj.rsuser Business-Intelligence-Projekte
*- [Bb]ackup.rdl Business-Intelligence-Projekte
*- [Bb]ackup ([0-9]).rdl Business-Intelligence-Projekte
*- [Bb]ackup ([0-9][0-9]).rdl Business-Intelligence-Projekte

Microsoft Fakes

Muster Ausgeschlossene Dateien
FakesAssemblies/ Microsoft Fakes

Einstellungsdatei für das GhostDoc-Plugin

Muster Ausgeschlossene Dateien
*.GhostDoc.xml Einstellungsdatei für das GhostDoc-Plugin

Node.js-Tools für Visual Studio

Muster Ausgeschlossene Dateien
.ntvs_analysis.dat Node.js-Tools für Visual Studio
node_modules/ Node.js-Abhängigkeiten

Visual Studio 6-Buildprotokoll

Muster Ausgeschlossene Dateien
*.plg Visual Studio 6-Buildprotokoll

Visual Studio 6-Arbeitsbereichsoptionsdatei

Muster Ausgeschlossene Dateien
*.opt Visual Studio 6-Arbeitsbereichsoptionsdatei

Von Visual Studio 6 automatisch generierte Arbeitsbereichsdatei (enthält, welche Dateien geöffnet waren usw.)

Muster Ausgeschlossene Dateien
*.vbw Von Visual Studio 6 automatisch generierte Arbeitsbereichsdatei (enthält, welche Dateien geöffnet waren usw.)

Visual Studio 6-Arbeitsbereich und Projektdatei (Arbeitsprojektdateien, die Dateien enthalten, die in Pro eingebunden werden sollen

Muster Ausgeschlossene Dateien
*.dsw Visual Studio 6-Arbeitsbereich und Projektdatei (Arbeitsprojektdateien, die Dateien enthalten, die in Pro eingebunden werden sollen
*.dsp Visual Studio 6-Arbeitsbereich und Projektdatei (Arbeitsprojektdateien, die Dateien enthalten, die in Pro eingebunden werden sollen

Technische Dateien zu Visual Studio 6

Muster Ausgeschlossene Dateien
*.ncb Technische Dateien zu Visual Studio 6
*.aps Technische Dateien zu Visual Studio 6

Visual Studio LightSwitch-Build-Ausgabe

Muster Ausgeschlossene Dateien
**/*.HTMLClient/GeneratedArtifacts Visual Studio LightSwitch-Build-Ausgabe
**/*.DesktopClient/GeneratedArtifacts Visual Studio LightSwitch-Build-Ausgabe
**/*.DesktopClient/ModelManifest.xml Visual Studio LightSwitch-Build-Ausgabe
**/*.Server/GeneratedArtifacts Visual Studio LightSwitch-Build-Ausgabe
**/*.Server/ModelManifest.xml Visual Studio LightSwitch-Build-Ausgabe
_Pvt_Extensions Visual Studio LightSwitch-Build-Ausgabe

Abhängigkeitsmanager Paket

Muster Ausgeschlossene Dateien
**/.paket/paket.exe Abhängigkeitsmanager Paket
paket-files/ Abhängigkeitsmanager Paket

FAKE – F# Make

Muster Ausgeschlossene Dateien
**/.fake/ FAKE – F# Make

Persönliche CodeRush-Einstellungen

Muster Ausgeschlossene Dateien
**/.cr/personal Persönliche CodeRush-Einstellungen

Python-Tools für Visual Studio (PTVS)

Muster Ausgeschlossene Dateien
**/__pycache__/ Python-Tools für Visual Studio (PTVS)
*.pyc Python-Tools für Visual Studio (PTVS)

Tabs Studio

Muster Ausgeschlossene Dateien
*.tss Tabs Studio

Teleriks JustMock-Konfigurationsdatei

Muster Ausgeschlossene Dateien
*.jmconfig Teleriks JustMock-Konfigurationsdatei

BizTalk-Build-Ausgabe

Muster Ausgeschlossene Dateien
*.btp.cs BizTalk-Build-Ausgabe
*.btm.cs BizTalk-Build-Ausgabe
*.odx.cs BizTalk-Build-Ausgabe
*.xsd.cs BizTalk-Build-Ausgabe

Ergebnisse der OpenCover-UI-Analyse

Muster Ausgeschlossene Dateien
OpenCover/ Ergebnisse der OpenCover-UI-Analyse

Ausgabe der lokalen Ausführung von Azure Stream Analytics

Muster Ausgeschlossene Dateien
ASALocalRun/ Ausgabe der lokalen Ausführung von Azure Stream Analytics

AWS-SAM-Ordner für Build-Artefakte und temporäre Dateien

Muster Ausgeschlossene Dateien
.aws-sam AWS-SAM-Ordner für Build-Artefakte und temporäre Dateien

NVidia Nsight GPU-Debugger-Konfigurationsdatei

Muster Ausgeschlossene Dateien
*.nvuser NVidia Nsight GPU-Debugger-Konfigurationsdatei

Arbeitsordner MFractors (Xamarin-Produktivitätstool).

Muster Ausgeschlossene Dateien
**/.mfractor/ Arbeitsordner MFractors (Xamarin-Produktivitätstool).

Lokaler Verlauf für Visual Studio

Muster Ausgeschlossene Dateien
**/.localhistory/ Lokaler Verlauf für Visual Studio

Visual Studio-Verlaufsdateien (VSHistory).

Muster Ausgeschlossene Dateien
.vshistory/ Visual Studio-Verlaufsdateien (VSHistory).

Temporäre BeatPulse Healthcheck-Datenbank

Muster Ausgeschlossene Dateien
healthchecksdb Temporäre BeatPulse Healthcheck-Datenbank

Sicherungsordner für das Package Reference Convert-Tool in Visual Studio 2017

Muster Ausgeschlossene Dateien
MigrationBackup/ Sicherungsordner für das Package Reference Convert-Tool in Visual Studio 2017

Ionide-Arbeitsordner (plattformübergreifende F#-VS-Code-Tools).

Muster Ausgeschlossene Dateien
**/.ionide/ Ionide-Arbeitsordner (plattformübergreifende F#-VS-Code-Tools).

Fody – automatisch generiertes XML-Schema

Muster Ausgeschlossene Dateien
FodyWeavers.xsd Fody – automatisch generiertes XML-Schema

VS-Codedateien für diejenigen, die mit mehreren Tools arbeiten

Muster Ausgeschlossene Dateien
.vscode/* VS Code-Arbeitsbereichseinstellungen
!.vscode/settings.json Gemeinsame VS-Code-Einstellungen
!.vscode/tasks.json VS-Code-Build-Aufgaben
!.vscode/launch.json VS-Code-Debugkonfigurationen
!.vscode/extensions.json Von VS Code empfohlene Erweiterungen
!.vscode/*.code-snippets VS-Code-Snippets

Kompilierte Visual-Studio-Code-Erweiterungen

Muster Ausgeschlossene Dateien
*.vsix Kompilierte Visual-Studio-Code-Erweiterungen

Windows Installer-Dateien aus Build-Ausgaben

Muster Ausgeschlossene Dateien
*.cab Windows-Cabinet-Archiv
*.msi Windows-Installationspaket
*.msix Windows-App-Paket
*.msm Windows-Merge-Modul
*.msp Windows-Patchdatei

So verwendest du diese .gitignore für Visual Studio

  1. Kopiere die Regeln für Visual Studio oben oder lade die Datei direkt herunter.
  2. Erstelle im Stammverzeichnis deines Git-Repositorys eine Datei namens .gitignore und füge die Regeln ein.
  3. Falls Git einige dieser Dateien bereits erfasst, führe git rm -r --cached . aus und erstelle einen neuen Commit – Git wendet Ausschlussregeln nur auf nicht erfasste Dateien an.
  4. Committe die .gitignore, damit alle im Team dieselben Regeln verwenden.

Weitere .gitignore-Vorlagen für IDE

Alle Vorlagen für IDE ansehen