.gitignore per Visual Studio
234 regole di esclusione per Visual Studio, pronte da copiare nel repository.
Ambiente di sviluppo integrato di Microsoft
Il .gitignore completo per Visual Studio
# Generato da LFGitignore - https://lfgitignore.com
# Creato: 2026-10-13 16:31:46 UTC
# Tecnologie: Visual Studio
### Visual Studio ###
*.rsuser
[Dd]ebug/
[Dd]ebugPublic/
[Rr]elease/
[Rr]eleases/
*.env
# Preferenze dell'utente
*.userprefs
.history/
[Ww][Ii][Nn]32/
# Impostazioni specifiche dell'utente
*.user
[Aa][Rr][Mm]/
# Opzioni utente della soluzione
*.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/
# File temporaneo di Microsoft Office
~$*
# File di backup di 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
# File oggetto
*.obj
# File di debug intermedio
*.idb
*.iobj
*.pch
# Database di debug del programma
*.pdb
*.ipdb
*.pgc
*.pgd
*.rsp
!Directory.Build.rsp
*.sbr
*.tlb
*.tli
*.tlh
# File temporanei
*.tmp
*.tmp_proj
*_wpftmp.csproj
# File di log
*.log
*.tlog
*.vspscc
*.vssscc
.builds
# Database del progetto 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/
# Directory della cache 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
# 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
# Dipendenze di 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
# Impostazioni dello spazio di lavoro di VS Code
.vscode/*
# Impostazioni condivise di VS Code
!.vscode/settings.json
# Attività di compilazione di VS Code
!.vscode/tasks.json
# Configurazioni di debug di VS Code
!.vscode/launch.json
# Estensioni consigliate di VS Code
!.vscode/extensions.json
# Frammenti di codice di VS Code
!.vscode/*.code-snippets
*.vsix
# Archivio cabinet Windows
*.cab
# Pacchetto di installazione Windows
*.msi
# Pacchetto di app Windows
*.msix
# Modulo di unione Windows
*.msm
# File di patch Windows
*.msp
Cosa escludono le regole di Visual Studio
Tutti i pattern e i motivi per includerli nel tuo .gitignore.
Risultati della compilazione
| Schema di esclusione | Cosa esclude |
|---|---|
[Dd]ebug/ |
Risultati della compilazione |
[Dd]ebugPublic/ |
Risultati della compilazione |
[Rr]elease/ |
Risultati della compilazione |
[Rr]eleases/ |
Risultati della compilazione |
[Ww][Ii][Nn]32/ |
Risultati della compilazione |
[Aa][Rr][Mm]/ |
Risultati della compilazione |
[Aa][Rr][Mm]64/ |
Risultati della compilazione |
bld/ |
Risultati della compilazione |
[Oo]bj/ |
Risultati della compilazione |
[Dd]ebug/x64/ |
Risultati della compilazione |
[Ll]og/ |
Risultati della compilazione |
[Dd]ebugPublic/x64/ |
Risultati della compilazione |
[Ll]ogs/ |
Risultati della compilazione |
[Rr]elease/x64/ |
Risultati della compilazione |
[Rr]eleases/x64/ |
Risultati della compilazione |
bin/x64/ |
Risultati della compilazione |
obj/x64/ |
Risultati della compilazione |
[Dd]ebug/x86/ |
Risultati della compilazione |
[Dd]ebugPublic/x86/ |
Risultati della compilazione |
[Rr]elease/x86/ |
Risultati della compilazione |
[Rr]eleases/x86/ |
Risultati della compilazione |
bin/x86/ |
Risultati della compilazione |
obj/x86/ |
Risultati della compilazione |
[Aa][Rr][Mm]64[Ee][Cc]/ |
Risultati della compilazione |
[Oo]ut/ |
Risultati della compilazione |
File specifici dell'utente
| Schema di esclusione | Cosa esclude |
|---|---|
*.rsuser |
File specifici dell'utente |
*.env |
File specifici dell'utente |
*.user |
Impostazioni specifiche dell'utente |
*.suo |
Opzioni utente della soluzione |
*.userosscache |
File specifici dell'utente |
*.sln.docstates |
File specifici dell'utente |
Cronologia locale di Visual Studio Code
| Schema di esclusione | Cosa esclude |
|---|---|
.history/ |
Cronologia locale di Visual Studio Code |
File specifici dell'utente (MonoDevelop/Xamarin Studio)
| Schema di esclusione | Cosa esclude |
|---|---|
*.userprefs |
Preferenze dell'utente |
Generazione della struttura ASP.NET
| Schema di esclusione | Cosa esclude |
|---|---|
ScaffoldingReadMe.txt |
Generazione della struttura ASP.NET |
Pacchetti NuGet
| Schema di esclusione | Cosa esclude |
|---|---|
*.nupkg |
Pacchetti NuGet |
Pacchetti di simboli NuGet
| Schema di esclusione | Cosa esclude |
|---|---|
*.snupkg |
Pacchetti di simboli NuGet |
Altri
| Schema di esclusione | Cosa esclude |
|---|---|
~$* |
File temporaneo di Microsoft Office |
*~ |
File di backup di Emacs |
ClientBin/ |
Altri |
*.dbmdl |
Altri |
*.dbproj.schemaview |
Altri |
*.jfm |
Altri |
*.pfx |
Personal Information Exchange |
*.publishsettings |
Altri |
orleans.codegen.cs |
Altri |
Log binario e strutturato di MSBuild
| Schema di esclusione | Cosa esclude |
|---|---|
*.binlog |
Log binario e strutturato di MSBuild |
MSBuild_Logs/ |
Log binario e strutturato di MSBuild |
Risultati dei test MSTest
| Schema di esclusione | Cosa esclude |
|---|---|
[Tt]est[Rr]esult*/ |
Risultati dei test MSTest |
[Bb]uild[Ll]og.* |
Risultati dei test MSTest |
*.trx |
Risultati dei test MSTest |
NUnit
| Schema di esclusione | Cosa esclude |
|---|---|
*.VisualState.xml |
NUnit |
TestResult.xml |
NUnit |
nunit-*.xml |
NUnit |
Risultati della compilazione nelle directory 'Bin'
| Schema di esclusione | Cosa esclude |
|---|---|
**/[Bb]in/* |
Risultati della compilazione nelle directory 'Bin' |
Directory della cache e delle opzioni di Visual Studio 2015/2017
| Schema di esclusione | Cosa esclude |
|---|---|
.vs/ |
Directory della cache e delle opzioni di Visual Studio 2015/2017 |
File generati automaticamente da Visual Studio 2017
| Schema di esclusione | Cosa esclude |
|---|---|
Generated\ Files/ |
File generati automaticamente da Visual Studio 2017 |
File generati automaticamente da Mono
| Schema di esclusione | Cosa esclude |
|---|---|
mono_crash.* |
File generati automaticamente da Mono |
File dei risultati di Approval Tests
| Schema di esclusione | Cosa esclude |
|---|---|
*.received.* |
File dei risultati di Approval Tests |
Risultati della compilazione di un progetto ATL
| Schema di esclusione | Cosa esclude |
|---|---|
[Dd]ebugPS/ |
Risultati della compilazione di un progetto ATL |
[Rr]eleasePS/ |
Risultati della compilazione di un progetto ATL |
dlldata.c |
Risultati della compilazione di un progetto ATL |
Risultati dei benchmark
| Schema di esclusione | Cosa esclude |
|---|---|
BenchmarkDotNet.Artifacts/ |
Risultati dei benchmark |
project.lock.json |
.NET Core |
project.fragment.lock.json |
Risultati dei benchmark |
artifacts/ |
Risultati dei benchmark |
.artifacts/ |
Risultati dei benchmark |
StyleCop
| Schema di esclusione | Cosa esclude |
|---|---|
StyleCopReport.xml |
StyleCop |
File compilati da Visual Studio
| Schema di esclusione | Cosa esclude |
|---|---|
*_i.c |
File compilati da Visual Studio |
*_p.c |
File compilati da Visual Studio |
*_h.h |
File compilati da Visual Studio |
*.ilk |
File compilati da Visual Studio |
*.meta |
File compilati da Visual Studio |
*.obj |
File oggetto |
*.idb |
File di debug intermedio |
*.iobj |
File compilati da Visual Studio |
*.pch |
File compilati da Visual Studio |
*.pdb |
Database di debug del programma |
*.ipdb |
File compilati da Visual Studio |
*.pgc |
File compilati da Visual Studio |
*.pgd |
File compilati da Visual Studio |
*.rsp |
File compilati da Visual Studio |
!Directory.Build.rsp |
Ma non Directory.Build.rsp, perché configura le impostazioni di compilazione predefinite a livello di directory |
*.sbr |
File compilati da Visual Studio |
*.tlb |
File compilati da Visual Studio |
*.tli |
File compilati da Visual Studio |
*.tlh |
File compilati da Visual Studio |
*.tmp |
File temporanei |
*.tmp_proj |
File compilati da Visual Studio |
*_wpftmp.csproj |
File compilati da Visual Studio |
*.log |
File di log |
*.tlog |
File compilati da Visual Studio |
*.vspscc |
File compilati da Visual Studio |
*.vssscc |
File compilati da Visual Studio |
.builds |
File compilati da Visual Studio |
*.pidb |
Database del progetto Unity |
*.svclog |
File compilati da Visual Studio |
*.scc |
File compilati da Visual Studio |
File dei test Chutzpah
| Schema di esclusione | Cosa esclude |
|---|---|
_Chutzpah* |
File dei test Chutzpah |
File di cache di Visual C++
| Schema di esclusione | Cosa esclude |
|---|---|
ipch/ |
File di cache di Visual C++ |
*.aps |
File di cache di Visual C++ |
*.ncb |
File di cache di Visual C++ |
*.opendb |
File di cache di Visual C++ |
*.opensdf |
File di cache di Visual C++ |
*.sdf |
File di cache di Visual C++ |
*.cachefile |
File di cache di Visual C++ |
*.VC.db |
File di cache di Visual C++ |
*.VC.VC.opendb |
File di cache di Visual C++ |
Profiler di Visual Studio
| Schema di esclusione | Cosa esclude |
|---|---|
*.psess |
Profiler di Visual Studio |
*.vsp |
Profiler di Visual Studio |
*.vspx |
Profiler di Visual Studio |
*.sap |
Profiler di Visual Studio |
File di traccia di Visual Studio
| Schema di esclusione | Cosa esclude |
|---|---|
*.e2e |
File di traccia di Visual Studio |
Spazio di lavoro locale di TFS 2012
| Schema di esclusione | Cosa esclude |
|---|---|
$tf/ |
Spazio di lavoro locale di TFS 2012 |
Guidance Automation Toolkit
| Schema di esclusione | Cosa esclude |
|---|---|
*.gpState |
Guidance Automation Toolkit |
ReSharper è un componente aggiuntivo per la programmazione .NET
| Schema di esclusione | Cosa esclude |
|---|---|
_ReSharper*/ |
ReSharper è un componente aggiuntivo per la programmazione .NET |
*.[Rr]e[Ss]harper |
ReSharper è un componente aggiuntivo per la programmazione .NET |
*.DotSettings.user |
ReSharper è un componente aggiuntivo per la programmazione .NET |
TeamCity è un componente aggiuntivo per la compilazione
| Schema di esclusione | Cosa esclude |
|---|---|
_TeamCity* |
TeamCity è un componente aggiuntivo per la compilazione |
DotCover è uno strumento per la copertura del codice
| Schema di esclusione | Cosa esclude |
|---|---|
*.dotCover |
DotCover è uno strumento per la copertura del codice |
AxoCover è uno strumento per la copertura del codice
| Schema di esclusione | Cosa esclude |
|---|---|
.axoCover/* |
AxoCover è uno strumento per la copertura del codice |
!.axoCover/settings.json |
AxoCover è uno strumento per la copertura del codice |
Coverlet è uno strumento gratuito e multipiattaforma per la copertura del codice
| Schema di esclusione | Cosa esclude |
|---|---|
coverage*.json |
Coverlet è uno strumento gratuito e multipiattaforma per la copertura del codice |
coverage*.xml |
Coverlet è uno strumento gratuito e multipiattaforma per la copertura del codice |
coverage*.info |
Coverlet è uno strumento gratuito e multipiattaforma per la copertura del codice |
Risultati della copertura del codice di Visual Studio
| Schema di esclusione | Cosa esclude |
|---|---|
*.coverage |
Risultati della copertura del codice di Visual Studio |
*.coveragexml |
Risultati della copertura del codice di Visual Studio |
NCrunch
| Schema di esclusione | Cosa esclude |
|---|---|
_NCrunch_* |
NCrunch |
.NCrunch_* |
NCrunch |
.*crunch*.local.xml |
NCrunch |
nCrunchTemp_* |
NCrunch |
MightyMoose
| Schema di esclusione | Cosa esclude |
|---|---|
*.mm.* |
MightyMoose |
AutoTest.Net/ |
MightyMoose |
Ambiente di lavoro web (sass)
| Schema di esclusione | Cosa esclude |
|---|---|
.sass-cache/ |
Directory della cache Sass |
Cartella dei risultati di Installshield
| Schema di esclusione | Cosa esclude |
|---|---|
[Ee]xpress/ |
Cartella dei risultati di Installshield |
DocProject è un componente aggiuntivo per generare documentazione
| Schema di esclusione | Cosa esclude |
|---|---|
DocProject/buildhelp/ |
DocProject è un componente aggiuntivo per generare documentazione |
DocProject/Help/*.HxT |
DocProject è un componente aggiuntivo per generare documentazione |
DocProject/Help/*.HxC |
DocProject è un componente aggiuntivo per generare documentazione |
DocProject/Help/*.hhc |
DocProject è un componente aggiuntivo per generare documentazione |
DocProject/Help/*.hhk |
DocProject è un componente aggiuntivo per generare documentazione |
DocProject/Help/*.hhp |
DocProject è un componente aggiuntivo per generare documentazione |
DocProject/Help/Html2 |
DocProject è un componente aggiuntivo per generare documentazione |
DocProject/Help/html |
DocProject è un componente aggiuntivo per generare documentazione |
Directory Click-Once
| Schema di esclusione | Cosa esclude |
|---|---|
publish/ |
Directory Click-Once |
Risultati della pubblicazione web
| Schema di esclusione | Cosa esclude |
|---|---|
*.[Pp]ublish.xml |
Risultati della pubblicazione web |
*.azurePubxml |
Risultati della pubblicazione web |
*.pubxml |
Nota: commenta la riga seguente se vuoi includere le impostazioni di distribuzione web nel controllo versione, ma le stringhe di connessione ai database (con eventuali password) non saranno crittografate |
*.publishproj |
Risultati della pubblicazione web |
PublishScripts/ |
Impostazioni di pubblicazione di Microsoft Azure Web App. Commenta la riga seguente se vuoi includerle nel controllo versione, ma le informazioni sensibili contenute in questi script non saranno crittografate |
La cartella dei pacchetti può essere ignorata grazie a Package Restore
| Schema di esclusione | Cosa esclude |
|---|---|
**/[Pp]ackages/* |
La cartella dei pacchetti può essere ignorata grazie a Package Restore |
!**/[Pp]ackages/build/ |
Tranne build/, usato come destinazione MSBuild. |
I file project.json di NuGet v3 producono altri file da ignorare
| Schema di esclusione | Cosa esclude |
|---|---|
*.nuget.props |
I file project.json di NuGet v3 producono altri file da ignorare |
*.nuget.targets |
I file project.json di NuGet v3 producono altri file da ignorare |
Risultati della compilazione di Microsoft Azure
| Schema di esclusione | Cosa esclude |
|---|---|
csx/ |
Risultati della compilazione di Microsoft Azure |
*.build.csdef |
Risultati della compilazione di Microsoft Azure |
Emulatore di Microsoft Azure
| Schema di esclusione | Cosa esclude |
|---|---|
ecf/ |
Emulatore di Microsoft Azure |
rcf/ |
Emulatore di Microsoft Azure |
Directory e file dei pacchetti di app di Windows Store
| Schema di esclusione | Cosa esclude |
|---|---|
AppPackages/ |
Directory e file dei pacchetti di app di Windows Store |
BundleArtifacts/ |
Directory e file dei pacchetti di app di Windows Store |
Package.StoreAssociation.xml |
Directory e file dei pacchetti di app di Windows Store |
_pkginfo.txt |
Directory e file dei pacchetti di app di Windows Store |
*.appx |
Directory e file dei pacchetti di app di Windows Store |
*.appxbundle |
Directory e file dei pacchetti di app di Windows Store |
*.appxupload |
Directory e file dei pacchetti di app di Windows Store |
*.[Cc]ache |
File di cache di Visual Studio: i file che terminano con .cache possono essere ignorati |
!?*.[Cc]ache/ |
Ma continua a tracciare le directory che terminano con .cache |
Progetti RIA/Silverlight
| Schema di esclusione | Cosa esclude |
|---|---|
Generated_Code/ |
Progetti RIA/Silverlight |
_UpgradeReport_Files/ |
File di backup e report prodotti dalla conversione di un vecchio progetto a una versione più recente di Visual Studio. I backup non servono, perché abbiamo Git ;-) |
Backup*/ |
Progetti RIA/Silverlight |
UpgradeLog*.XML |
Progetti RIA/Silverlight |
UpgradeLog*.htm |
Progetti RIA/Silverlight |
ServiceFabricBackup/ |
Progetti RIA/Silverlight |
*.rptproj.bak |
Progetti RIA/Silverlight |
File di SQL Server
| Schema di esclusione | Cosa esclude |
|---|---|
*.mdf |
File di SQL Server |
*.ldf |
File di SQL Server |
*.ndf |
File di SQL Server |
Progetti di business intelligence
| Schema di esclusione | Cosa esclude |
|---|---|
*.rdl.data |
Progetti di business intelligence |
*.bim.layout |
Progetti di business intelligence |
*.bim_*.settings |
Progetti di business intelligence |
*.rptproj.rsuser |
Progetti di business intelligence |
*- [Bb]ackup.rdl |
Progetti di business intelligence |
*- [Bb]ackup ([0-9]).rdl |
Progetti di business intelligence |
*- [Bb]ackup ([0-9][0-9]).rdl |
Progetti di business intelligence |
Microsoft Fakes
| Schema di esclusione | Cosa esclude |
|---|---|
FakesAssemblies/ |
Microsoft Fakes |
File delle impostazioni del plugin GhostDoc
| Schema di esclusione | Cosa esclude |
|---|---|
*.GhostDoc.xml |
File delle impostazioni del plugin GhostDoc |
Strumenti Node.js per Visual Studio
| Schema di esclusione | Cosa esclude |
|---|---|
.ntvs_analysis.dat |
Strumenti Node.js per Visual Studio |
node_modules/ |
Dipendenze di Node.js |
Log di compilazione di Visual Studio 6
| Schema di esclusione | Cosa esclude |
|---|---|
*.plg |
Log di compilazione di Visual Studio 6 |
File delle opzioni dello spazio di lavoro di Visual Studio 6
| Schema di esclusione | Cosa esclude |
|---|---|
*.opt |
File delle opzioni dello spazio di lavoro di Visual Studio 6 |
File dello spazio di lavoro generato automaticamente da Visual Studio 6 (contiene l'elenco dei file aperti, ecc.)
| Schema di esclusione | Cosa esclude |
|---|---|
*.vbw |
File dello spazio di lavoro generato automaticamente da Visual Studio 6 (contiene l'elenco dei file aperti, ecc.) |
File di progetto e dello spazio di lavoro di Visual Studio 6 (file di lavoro del progetto contenenti i file da includere)
| Schema di esclusione | Cosa esclude |
|---|---|
*.dsw |
File di progetto e dello spazio di lavoro di Visual Studio 6 (file di lavoro del progetto contenenti i file da includere) |
*.dsp |
File di progetto e dello spazio di lavoro di Visual Studio 6 (file di lavoro del progetto contenenti i file da includere) |
File tecnici di Visual Studio 6
| Schema di esclusione | Cosa esclude |
|---|---|
*.ncb |
File tecnici di Visual Studio 6 |
*.aps |
File tecnici di Visual Studio 6 |
Risultati della compilazione di Visual Studio LightSwitch
| Schema di esclusione | Cosa esclude |
|---|---|
**/*.HTMLClient/GeneratedArtifacts |
Risultati della compilazione di Visual Studio LightSwitch |
**/*.DesktopClient/GeneratedArtifacts |
Risultati della compilazione di Visual Studio LightSwitch |
**/*.DesktopClient/ModelManifest.xml |
Risultati della compilazione di Visual Studio LightSwitch |
**/*.Server/GeneratedArtifacts |
Risultati della compilazione di Visual Studio LightSwitch |
**/*.Server/ModelManifest.xml |
Risultati della compilazione di Visual Studio LightSwitch |
_Pvt_Extensions |
Risultati della compilazione di Visual Studio LightSwitch |
Gestore di dipendenze Paket
| Schema di esclusione | Cosa esclude |
|---|---|
**/.paket/paket.exe |
Gestore di dipendenze Paket |
paket-files/ |
Gestore di dipendenze Paket |
FAKE - F# Make
| Schema di esclusione | Cosa esclude |
|---|---|
**/.fake/ |
FAKE - F# Make |
Impostazioni personali di CodeRush
| Schema di esclusione | Cosa esclude |
|---|---|
**/.cr/personal |
Impostazioni personali di CodeRush |
Strumenti Python per Visual Studio (PTVS)
| Schema di esclusione | Cosa esclude |
|---|---|
**/__pycache__/ |
Strumenti Python per Visual Studio (PTVS) |
*.pyc |
Strumenti Python per Visual Studio (PTVS) |
Tabs Studio
| Schema di esclusione | Cosa esclude |
|---|---|
*.tss |
Tabs Studio |
File di configurazione di JustMock di Telerik
| Schema di esclusione | Cosa esclude |
|---|---|
*.jmconfig |
File di configurazione di JustMock di Telerik |
Risultati della compilazione di BizTalk
| Schema di esclusione | Cosa esclude |
|---|---|
*.btp.cs |
Risultati della compilazione di BizTalk |
*.btm.cs |
Risultati della compilazione di BizTalk |
*.odx.cs |
Risultati della compilazione di BizTalk |
*.xsd.cs |
Risultati della compilazione di BizTalk |
Risultati delle analisi dell'interfaccia OpenCover
| Schema di esclusione | Cosa esclude |
|---|---|
OpenCover/ |
Risultati delle analisi dell'interfaccia OpenCover |
Risultati dell'esecuzione locale di Azure Stream Analytics
| Schema di esclusione | Cosa esclude |
|---|---|
ASALocalRun/ |
Risultati dell'esecuzione locale di Azure Stream Analytics |
Cartella degli artefatti di compilazione e temporanei di AWS SAM
| Schema di esclusione | Cosa esclude |
|---|---|
.aws-sam |
Cartella degli artefatti di compilazione e temporanei di AWS SAM |
File di configurazione del debugger GPU NVIDIA Nsight
| Schema di esclusione | Cosa esclude |
|---|---|
*.nvuser |
File di configurazione del debugger GPU NVIDIA Nsight |
Cartella di lavoro di MFractors (strumento di produttività per Xamarin)
| Schema di esclusione | Cosa esclude |
|---|---|
**/.mfractor/ |
Cartella di lavoro di MFractors (strumento di produttività per Xamarin) |
Cronologia locale di Visual Studio
| Schema di esclusione | Cosa esclude |
|---|---|
**/.localhistory/ |
Cronologia locale di Visual Studio |
File di Visual Studio History (VSHistory)
| Schema di esclusione | Cosa esclude |
|---|---|
.vshistory/ |
File di Visual Studio History (VSHistory) |
Database temporaneo del controllo di integrità di BeatPulse
| Schema di esclusione | Cosa esclude |
|---|---|
healthchecksdb |
Database temporaneo del controllo di integrità di BeatPulse |
Cartella di backup dello strumento Package Reference Convert in Visual Studio 2017
| Schema di esclusione | Cosa esclude |
|---|---|
MigrationBackup/ |
Cartella di backup dello strumento Package Reference Convert in Visual Studio 2017 |
Cartella di lavoro di Ionide (strumenti F# multipiattaforma per VS Code)
| Schema di esclusione | Cosa esclude |
|---|---|
**/.ionide/ |
Cartella di lavoro di Ionide (strumenti F# multipiattaforma per VS Code) |
Fody: schema XML generato automaticamente
| Schema di esclusione | Cosa esclude |
|---|---|
FodyWeavers.xsd |
Fody: schema XML generato automaticamente |
File di VS Code per chi lavora con più strumenti
| Schema di esclusione | Cosa esclude |
|---|---|
.vscode/* |
Impostazioni dello spazio di lavoro di VS Code |
!.vscode/settings.json |
Impostazioni condivise di VS Code |
!.vscode/tasks.json |
Attività di compilazione di VS Code |
!.vscode/launch.json |
Configurazioni di debug di VS Code |
!.vscode/extensions.json |
Estensioni consigliate di VS Code |
!.vscode/*.code-snippets |
Frammenti di codice di VS Code |
Estensioni compilate di Visual Studio Code
| Schema di esclusione | Cosa esclude |
|---|---|
*.vsix |
Estensioni compilate di Visual Studio Code |
File di Windows Installer prodotti dalla compilazione
| Schema di esclusione | Cosa esclude |
|---|---|
*.cab |
Archivio cabinet Windows |
*.msi |
Pacchetto di installazione Windows |
*.msix |
Pacchetto di app Windows |
*.msm |
Modulo di unione Windows |
*.msp |
File di patch Windows |
Come usare questo .gitignore per Visual Studio
- Copia le regole di Visual Studio qui sopra oppure scarica direttamente il file.
- Crea un file chiamato .gitignore nella radice del repository Git e incolla le regole al suo interno.
- Se Git tiene già traccia di alcuni di questi file, esegui git rm -r --cached . e crea un nuovo commit: Git applica le regole di esclusione solo ai file non tracciati.
- Includi .gitignore in un commit affinché tutto il team condivida le stesse regole.