.gitignore pro Visual Studio

234 pravidel ignorování pro Visual Studio, připravených ke zkopírování do repozitáře.

Integrované vývojové prostředí Microsoftu

Kompletní .gitignore pro Visual Studio

# Vygenerováno pomocí LFGitignore - https://lfgitignore.com
# Vytvořeno: 2026-10-13 16:29:15 UTC
# Technologie: Visual Studio

### Visual Studio ###
*.rsuser
[Dd]ebug/
[Dd]ebugPublic/
[Rr]elease/
[Rr]eleases/
*.env
# Uživatelské předvolby
*.userprefs
.history/
[Ww][Ii][Nn]32/
# Nastavení konkrétního uživatele
*.user
[Aa][Rr][Mm]/
# Uživatelské možnosti řešení
*.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/
# Dočasný soubor Microsoft Office
~$*
# Záložní soubory 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
# Objektový soubor
*.obj
# Mezilehlý ladicí soubor
*.idb
*.iobj
*.pch
# Databáze ladění programu
*.pdb
*.ipdb
*.pgc
*.pgd
*.rsp
!Directory.Build.rsp
*.sbr
*.tlb
*.tli
*.tlh
# Dočasné soubory
*.tmp
*.tmp_proj
*_wpftmp.csproj
# Soubor protokolu
*.log
*.tlog
*.vspscc
*.vssscc
.builds
# Databáze projektu 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/
# Adresář mezipaměti 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
# Formát 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
# Závislosti 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
# Nastavení pracovního prostoru VS Code
.vscode/*
# Sdílená nastavení VS Code
!.vscode/settings.json
# Úlohy sestavení VS Code
!.vscode/tasks.json
# Konfigurace ladění VS Code
!.vscode/launch.json
# Doporučená rozšíření VS Code
!.vscode/extensions.json
# Úryvky kódu VS Code
!.vscode/*.code-snippets
*.vsix
# Archiv cabinet Windows
*.cab
# Instalační balíček Windows
*.msi
# Balíček aplikace Windows
*.msix
# Slučovací modul Windows
*.msm
# Soubor záplaty Windows
*.msp

Co pravidla pro Visual Studio skutečně ignorují

Každý vzor níže má vysvětlení, proč patří do vašeho .gitignore.

Výsledky sestavení

Vzor Co ignoruje
[Dd]ebug/ Výsledky sestavení
[Dd]ebugPublic/ Výsledky sestavení
[Rr]elease/ Výsledky sestavení
[Rr]eleases/ Výsledky sestavení
[Ww][Ii][Nn]32/ Výsledky sestavení
[Aa][Rr][Mm]/ Výsledky sestavení
[Aa][Rr][Mm]64/ Výsledky sestavení
bld/ Výsledky sestavení
[Oo]bj/ Výsledky sestavení
[Dd]ebug/x64/ Výsledky sestavení
[Ll]og/ Výsledky sestavení
[Dd]ebugPublic/x64/ Výsledky sestavení
[Ll]ogs/ Výsledky sestavení
[Rr]elease/x64/ Výsledky sestavení
[Rr]eleases/x64/ Výsledky sestavení
bin/x64/ Výsledky sestavení
obj/x64/ Výsledky sestavení
[Dd]ebug/x86/ Výsledky sestavení
[Dd]ebugPublic/x86/ Výsledky sestavení
[Rr]elease/x86/ Výsledky sestavení
[Rr]eleases/x86/ Výsledky sestavení
bin/x86/ Výsledky sestavení
obj/x86/ Výsledky sestavení
[Aa][Rr][Mm]64[Ee][Cc]/ Výsledky sestavení
[Oo]ut/ Výsledky sestavení

Soubory konkrétního uživatele

Vzor Co ignoruje
*.rsuser Soubory konkrétního uživatele
*.env Soubory konkrétního uživatele
*.user Nastavení konkrétního uživatele
*.suo Uživatelské možnosti řešení
*.userosscache Soubory konkrétního uživatele
*.sln.docstates Soubory konkrétního uživatele

Místní historie Visual Studio Code

Vzor Co ignoruje
.history/ Místní historie Visual Studio Code

Soubory konkrétního uživatele (MonoDevelop/Xamarin Studio)

Vzor Co ignoruje
*.userprefs Uživatelské předvolby

Generování struktury ASP.NET

Vzor Co ignoruje
ScaffoldingReadMe.txt Generování struktury ASP.NET

Balíčky NuGet

Vzor Co ignoruje
*.nupkg Balíčky NuGet

Balíčky symbolů NuGet

Vzor Co ignoruje
*.snupkg Balíčky symbolů NuGet

Další

Vzor Co ignoruje
~$* Dočasný soubor Microsoft Office
*~ Záložní soubory Emacs
ClientBin/ Další
*.dbmdl Další
*.dbproj.schemaview Další
*.jfm Další
*.pfx Formát Personal Information Exchange
*.publishsettings Další
orleans.codegen.cs Další

Binární a strukturovaný protokol MSBuild

Vzor Co ignoruje
*.binlog Binární a strukturovaný protokol MSBuild
MSBuild_Logs/ Binární a strukturovaný protokol MSBuild

Výsledky testů MSTest

Vzor Co ignoruje
[Tt]est[Rr]esult*/ Výsledky testů MSTest
[Bb]uild[Ll]og.* Výsledky testů MSTest
*.trx Výsledky testů MSTest

NUnit

Vzor Co ignoruje
*.VisualState.xml NUnit
TestResult.xml NUnit
nunit-*.xml NUnit

Výsledky sestavení v adresářích „Bin“

Vzor Co ignoruje
**/[Bb]in/* Výsledky sestavení v adresářích „Bin“

Adresář mezipaměti a možností Visual Studio 2015/2017

Vzor Co ignoruje
.vs/ Adresář mezipaměti a možností Visual Studio 2015/2017

Automaticky generované soubory Visual Studio 2017

Vzor Co ignoruje
Generated\ Files/ Automaticky generované soubory Visual Studio 2017

Automaticky generované soubory Mono

Vzor Co ignoruje
mono_crash.* Automaticky generované soubory Mono

Soubory výsledků Approval Tests

Vzor Co ignoruje
*.received.* Soubory výsledků Approval Tests

Výsledky sestavení projektu ATL

Vzor Co ignoruje
[Dd]ebugPS/ Výsledky sestavení projektu ATL
[Rr]eleasePS/ Výsledky sestavení projektu ATL
dlldata.c Výsledky sestavení projektu ATL

Výsledky výkonnostních testů

Vzor Co ignoruje
BenchmarkDotNet.Artifacts/ Výsledky výkonnostních testů
project.lock.json .NET Core
project.fragment.lock.json Výsledky výkonnostních testů
artifacts/ Výsledky výkonnostních testů
.artifacts/ Výsledky výkonnostních testů

StyleCop

Vzor Co ignoruje
StyleCopReport.xml StyleCop

Soubory sestavené Visual Studio

Vzor Co ignoruje
*_i.c Soubory sestavené Visual Studio
*_p.c Soubory sestavené Visual Studio
*_h.h Soubory sestavené Visual Studio
*.ilk Soubory sestavené Visual Studio
*.meta Soubory sestavené Visual Studio
*.obj Objektový soubor
*.idb Mezilehlý ladicí soubor
*.iobj Soubory sestavené Visual Studio
*.pch Soubory sestavené Visual Studio
*.pdb Databáze ladění programu
*.ipdb Soubory sestavené Visual Studio
*.pgc Soubory sestavené Visual Studio
*.pgd Soubory sestavené Visual Studio
*.rsp Soubory sestavené Visual Studio
!Directory.Build.rsp Ale ne Directory.Build.rsp, protože nastavuje výchozí hodnoty sestavení na úrovni adresáře
*.sbr Soubory sestavené Visual Studio
*.tlb Soubory sestavené Visual Studio
*.tli Soubory sestavené Visual Studio
*.tlh Soubory sestavené Visual Studio
*.tmp Dočasné soubory
*.tmp_proj Soubory sestavené Visual Studio
*_wpftmp.csproj Soubory sestavené Visual Studio
*.log Soubor protokolu
*.tlog Soubory sestavené Visual Studio
*.vspscc Soubory sestavené Visual Studio
*.vssscc Soubory sestavené Visual Studio
.builds Soubory sestavené Visual Studio
*.pidb Databáze projektu Unity
*.svclog Soubory sestavené Visual Studio
*.scc Soubory sestavené Visual Studio

Testovací soubory Chutzpah

Vzor Co ignoruje
_Chutzpah* Testovací soubory Chutzpah

Soubory mezipaměti Visual C++

Vzor Co ignoruje
ipch/ Soubory mezipaměti Visual C++
*.aps Soubory mezipaměti Visual C++
*.ncb Soubory mezipaměti Visual C++
*.opendb Soubory mezipaměti Visual C++
*.opensdf Soubory mezipaměti Visual C++
*.sdf Soubory mezipaměti Visual C++
*.cachefile Soubory mezipaměti Visual C++
*.VC.db Soubory mezipaměti Visual C++
*.VC.VC.opendb Soubory mezipaměti Visual C++

Profiler Visual Studio

Vzor Co ignoruje
*.psess Profiler Visual Studio
*.vsp Profiler Visual Studio
*.vspx Profiler Visual Studio
*.sap Profiler Visual Studio

Trasovací soubory Visual Studio

Vzor Co ignoruje
*.e2e Trasovací soubory Visual Studio

Místní pracovní prostor TFS 2012

Vzor Co ignoruje
$tf/ Místní pracovní prostor TFS 2012

Guidance Automation Toolkit

Vzor Co ignoruje
*.gpState Guidance Automation Toolkit

ReSharper je doplněk pro programování v .NET

Vzor Co ignoruje
_ReSharper*/ ReSharper je doplněk pro programování v .NET
*.[Rr]e[Ss]harper ReSharper je doplněk pro programování v .NET
*.DotSettings.user ReSharper je doplněk pro programování v .NET

TeamCity je doplněk pro sestavení

Vzor Co ignoruje
_TeamCity* TeamCity je doplněk pro sestavení

DotCover je nástroj pro měření pokrytí kódu

Vzor Co ignoruje
*.dotCover DotCover je nástroj pro měření pokrytí kódu

AxoCover je nástroj pro měření pokrytí kódu

Vzor Co ignoruje
.axoCover/* AxoCover je nástroj pro měření pokrytí kódu
!.axoCover/settings.json AxoCover je nástroj pro měření pokrytí kódu

Coverlet je bezplatný multiplatformní nástroj pro měření pokrytí kódu

Vzor Co ignoruje
coverage*.json Coverlet je bezplatný multiplatformní nástroj pro měření pokrytí kódu
coverage*.xml Coverlet je bezplatný multiplatformní nástroj pro měření pokrytí kódu
coverage*.info Coverlet je bezplatný multiplatformní nástroj pro měření pokrytí kódu

Výsledky pokrytí kódu Visual Studio

Vzor Co ignoruje
*.coverage Výsledky pokrytí kódu Visual Studio
*.coveragexml Výsledky pokrytí kódu Visual Studio

NCrunch

Vzor Co ignoruje
_NCrunch_* NCrunch
.NCrunch_* NCrunch
.*crunch*.local.xml NCrunch
nCrunchTemp_* NCrunch

MightyMoose

Vzor Co ignoruje
*.mm.* MightyMoose
AutoTest.Net/ MightyMoose

Webové pracovní prostředí (sass)

Vzor Co ignoruje
.sass-cache/ Adresář mezipaměti Sass

Výstupní složka Installshield

Vzor Co ignoruje
[Ee]xpress/ Výstupní složka Installshield

DocProject je doplněk pro generování dokumentace

Vzor Co ignoruje
DocProject/buildhelp/ DocProject je doplněk pro generování dokumentace
DocProject/Help/*.HxT DocProject je doplněk pro generování dokumentace
DocProject/Help/*.HxC DocProject je doplněk pro generování dokumentace
DocProject/Help/*.hhc DocProject je doplněk pro generování dokumentace
DocProject/Help/*.hhk DocProject je doplněk pro generování dokumentace
DocProject/Help/*.hhp DocProject je doplněk pro generování dokumentace
DocProject/Help/Html2 DocProject je doplněk pro generování dokumentace
DocProject/Help/html DocProject je doplněk pro generování dokumentace

Adresář Click-Once

Vzor Co ignoruje
publish/ Adresář Click-Once

Výstup publikování webu

Vzor Co ignoruje
*.[Pp]ublish.xml Výstup publikování webu
*.azurePubxml Výstup publikování webu
*.pubxml Poznámka: chcete-li do repozitáře zahrnout nastavení webového nasazení, zakomentujte další řádek. Připojovací řetězce databáze (případně včetně hesel) ale nebudou šifrovány
*.publishproj Výstup publikování webu
PublishScripts/ Nastavení publikování Microsoft Azure Web App. Pokud je chcete zahrnout do repozitáře, zakomentujte další řádek. Citlivé údaje v těchto skriptech ale nebudou šifrovány

Složku balíčků lze ignorovat díky funkci Package Restore

Vzor Co ignoruje
**/[Pp]ackages/* Složku balíčků lze ignorovat díky funkci Package Restore
!**/[Pp]ackages/build/ Kromě build/, který slouží jako cíl MSBuild.

Soubory project.json v NuGet v3 vytvářejí další ignorovatelné soubory

Vzor Co ignoruje
*.nuget.props Soubory project.json v NuGet v3 vytvářejí další ignorovatelné soubory
*.nuget.targets Soubory project.json v NuGet v3 vytvářejí další ignorovatelné soubory

Výstup sestavení Microsoft Azure

Vzor Co ignoruje
csx/ Výstup sestavení Microsoft Azure
*.build.csdef Výstup sestavení Microsoft Azure

Emulátor Microsoft Azure

Vzor Co ignoruje
ecf/ Emulátor Microsoft Azure
rcf/ Emulátor Microsoft Azure

Adresáře a soubory balíčků aplikací Windows Store

Vzor Co ignoruje
AppPackages/ Adresáře a soubory balíčků aplikací Windows Store
BundleArtifacts/ Adresáře a soubory balíčků aplikací Windows Store
Package.StoreAssociation.xml Adresáře a soubory balíčků aplikací Windows Store
_pkginfo.txt Adresáře a soubory balíčků aplikací Windows Store
*.appx Adresáře a soubory balíčků aplikací Windows Store
*.appxbundle Adresáře a soubory balíčků aplikací Windows Store
*.appxupload Adresáře a soubory balíčků aplikací Windows Store
*.[Cc]ache Soubory mezipaměti Visual Studio končící na .cache lze ignorovat
!?*.[Cc]ache/ Ale sledovat adresáře končící na .cache

Projekty RIA/Silverlight

Vzor Co ignoruje
Generated_Code/ Projekty RIA/Silverlight
_UpgradeReport_Files/ Zálohy a zprávy z převodu starého projektu do novější verze Visual Studio. Záložní soubory nejsou potřeba, máme přece git ;-)
Backup*/ Projekty RIA/Silverlight
UpgradeLog*.XML Projekty RIA/Silverlight
UpgradeLog*.htm Projekty RIA/Silverlight
ServiceFabricBackup/ Projekty RIA/Silverlight
*.rptproj.bak Projekty RIA/Silverlight

Soubory SQL Server

Vzor Co ignoruje
*.mdf Soubory SQL Server
*.ldf Soubory SQL Server
*.ndf Soubory SQL Server

Projekty Business Intelligence

Vzor Co ignoruje
*.rdl.data Projekty Business Intelligence
*.bim.layout Projekty Business Intelligence
*.bim_*.settings Projekty Business Intelligence
*.rptproj.rsuser Projekty Business Intelligence
*- [Bb]ackup.rdl Projekty Business Intelligence
*- [Bb]ackup ([0-9]).rdl Projekty Business Intelligence
*- [Bb]ackup ([0-9][0-9]).rdl Projekty Business Intelligence

Microsoft Fakes

Vzor Co ignoruje
FakesAssemblies/ Microsoft Fakes

Soubor nastavení pluginu GhostDoc

Vzor Co ignoruje
*.GhostDoc.xml Soubor nastavení pluginu GhostDoc

Nástroje Node.js pro Visual Studio

Vzor Co ignoruje
.ntvs_analysis.dat Nástroje Node.js pro Visual Studio
node_modules/ Závislosti Node.js

Protokol sestavení Visual Studio 6

Vzor Co ignoruje
*.plg Protokol sestavení Visual Studio 6

Soubor možností pracovního prostoru Visual Studio 6

Vzor Co ignoruje
*.opt Soubor možností pracovního prostoru Visual Studio 6

Automaticky generovaný soubor pracovního prostoru Visual Studio 6 (obsahuje otevřené soubory atd.)

Vzor Co ignoruje
*.vbw Automaticky generovaný soubor pracovního prostoru Visual Studio 6 (obsahuje otevřené soubory atd.)

Soubory pracovního prostoru a projektu Visual Studio 6 (pracovní soubory projektu obsahující soubory k zahrnutí do projektu)

Vzor Co ignoruje
*.dsw Soubory pracovního prostoru a projektu Visual Studio 6 (pracovní soubory projektu obsahující soubory k zahrnutí do projektu)
*.dsp Soubory pracovního prostoru a projektu Visual Studio 6 (pracovní soubory projektu obsahující soubory k zahrnutí do projektu)

Technické soubory Visual Studio 6

Vzor Co ignoruje
*.ncb Technické soubory Visual Studio 6
*.aps Technické soubory Visual Studio 6

Výstup sestavení Visual Studio LightSwitch

Vzor Co ignoruje
**/*.HTMLClient/GeneratedArtifacts Výstup sestavení Visual Studio LightSwitch
**/*.DesktopClient/GeneratedArtifacts Výstup sestavení Visual Studio LightSwitch
**/*.DesktopClient/ModelManifest.xml Výstup sestavení Visual Studio LightSwitch
**/*.Server/GeneratedArtifacts Výstup sestavení Visual Studio LightSwitch
**/*.Server/ModelManifest.xml Výstup sestavení Visual Studio LightSwitch
_Pvt_Extensions Výstup sestavení Visual Studio LightSwitch

Správce závislostí Paket

Vzor Co ignoruje
**/.paket/paket.exe Správce závislostí Paket
paket-files/ Správce závislostí Paket

FAKE - F# Make

Vzor Co ignoruje
**/.fake/ FAKE - F# Make

Osobní nastavení CodeRush

Vzor Co ignoruje
**/.cr/personal Osobní nastavení CodeRush

Nástroje Python pro Visual Studio (PTVS)

Vzor Co ignoruje
**/__pycache__/ Nástroje Python pro Visual Studio (PTVS)
*.pyc Nástroje Python pro Visual Studio (PTVS)

Tabs Studio

Vzor Co ignoruje
*.tss Tabs Studio

Konfigurační soubor JustMock od Telerik

Vzor Co ignoruje
*.jmconfig Konfigurační soubor JustMock od Telerik

Výstup sestavení BizTalk

Vzor Co ignoruje
*.btp.cs Výstup sestavení BizTalk
*.btm.cs Výstup sestavení BizTalk
*.odx.cs Výstup sestavení BizTalk
*.xsd.cs Výstup sestavení BizTalk

Výsledky analýzy OpenCover UI

Vzor Co ignoruje
OpenCover/ Výsledky analýzy OpenCover UI

Výstup místního běhu Azure Stream Analytics

Vzor Co ignoruje
ASALocalRun/ Výstup místního běhu Azure Stream Analytics

Složka sestavení a dočasných artefaktů AWS SAM

Vzor Co ignoruje
.aws-sam Složka sestavení a dočasných artefaktů AWS SAM

Konfigurační soubor debuggeru GPU NVidia Nsight

Vzor Co ignoruje
*.nvuser Konfigurační soubor debuggeru GPU NVidia Nsight

Pracovní složka MFractors (nástroj pro zvýšení produktivity Xamarin)

Vzor Co ignoruje
**/.mfractor/ Pracovní složka MFractors (nástroj pro zvýšení produktivity Xamarin)

Místní historie Visual Studio

Vzor Co ignoruje
**/.localhistory/ Místní historie Visual Studio

Soubory historie Visual Studio (VSHistory)

Vzor Co ignoruje
.vshistory/ Soubory historie Visual Studio (VSHistory)

Dočasná databáze kontroly stavu BeatPulse

Vzor Co ignoruje
healthchecksdb Dočasná databáze kontroly stavu BeatPulse

Záložní složka nástroje Package Reference Convert ve Visual Studio 2017

Vzor Co ignoruje
MigrationBackup/ Záložní složka nástroje Package Reference Convert ve Visual Studio 2017

Pracovní složka Ionide (multiplatformní nástroje F# pro VS Code)

Vzor Co ignoruje
**/.ionide/ Pracovní složka Ionide (multiplatformní nástroje F# pro VS Code)

Fody – automaticky generované schéma XML

Vzor Co ignoruje
FodyWeavers.xsd Fody – automaticky generované schéma XML

Soubory VS Code pro práci s více nástroji

Vzor Co ignoruje
.vscode/* Nastavení pracovního prostoru VS Code
!.vscode/settings.json Sdílená nastavení VS Code
!.vscode/tasks.json Úlohy sestavení VS Code
!.vscode/launch.json Konfigurace ladění VS Code
!.vscode/extensions.json Doporučená rozšíření VS Code
!.vscode/*.code-snippets Úryvky kódu VS Code

Sestavená rozšíření Visual Studio Code

Vzor Co ignoruje
*.vsix Sestavená rozšíření Visual Studio Code

Soubory Windows Installer z výstupů sestavení

Vzor Co ignoruje
*.cab Archiv cabinet Windows
*.msi Instalační balíček Windows
*.msix Balíček aplikace Windows
*.msm Slučovací modul Windows
*.msp Soubor záplaty Windows

Jak používat tento .gitignore pro Visual Studio

  1. Zkopírujte výše uvedená pravidla pro Visual Studio nebo si soubor rovnou stáhněte.
  2. V kořenové složce svého Git repozitáře vytvořte soubor .gitignore a vložte do něj pravidla.
  3. Pokud už jsou některé z těchto souborů sledovány, spusťte git rm -r --cached . a pak znovu commitněte — Git uplatňuje pravidla ignorování pouze na nesledované soubory.
  4. Commitněte .gitignore, aby celý tým sdílel stejná pravidla.

Další šablony .gitignore v kategorii IDE

Zobrazit všechny šablony pro IDE