.gitignore за Visual Studio
234 правила за игнориране за Visual Studio, готови за копиране в хранилището ви.
Интегрирана среда за разработка на Microsoft
Пълният .gitignore за Visual Studio
# Генерирано от LFGitignore — https://lfgitignore.com
# Създадено: 2026-10-13 16:13:21 UTC
# Технологии: Visual Studio
### Visual Studio ###
*.rsuser
[Dd]ebug/
[Dd]ebugPublic/
[Rr]elease/
[Rr]eleases/
*.env
# Потребителски предпочитания
*.userprefs
.history/
[Ww][Ii][Nn]32/
# Потребителски настройки
*.user
[Aa][Rr][Mm]/
# Потребителски настройки на решението
*.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 Office
~$*
# Резервни файлове на 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
# Обектен файл
*.obj
# Междинен файл за дебъгване
*.idb
*.iobj
*.pch
# База данни за дебъгване на програмата
*.pdb
*.ipdb
*.pgc
*.pgd
*.rsp
!Directory.Build.rsp
*.sbr
*.tlb
*.tli
*.tlh
# Временни файлове
*.tmp
*.tmp_proj
*_wpftmp.csproj
# Журнален файл
*.log
*.tlog
*.vspscc
*.vssscc
.builds
# Проектна база данни на 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/
# Директория за кеш на 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
# Обмен на лична информация
*.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
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
.vscode/*
# Споделени настройки на VS Code
!.vscode/settings.json
# Задачи за компилиране на VS Code
!.vscode/tasks.json
# Конфигурации за дебъгване на VS Code
!.vscode/launch.json
# Препоръчани разширения за VS Code
!.vscode/extensions.json
# Фрагменти от код на VS Code
!.vscode/*.code-snippets
*.vsix
# Cabinet архив на Windows
*.cab
# Инсталационен пакет за Windows
*.msi
# Пакет на приложение за Windows
*.msix
# Модул за сливане на Windows
*.msm
# Файл с кръпка за Windows
*.msp
Какво всъщност игнорират тези правила за Visual Studio
Всички шаблони по-долу и защо са необходими във вашия .gitignore.
Резултати от компилиране
| Шаблон | Какво игнорира |
|---|---|
[Dd]ebug/ |
Резултати от компилиране |
[Dd]ebugPublic/ |
Резултати от компилиране |
[Rr]elease/ |
Резултати от компилиране |
[Rr]eleases/ |
Резултати от компилиране |
[Ww][Ii][Nn]32/ |
Резултати от компилиране |
[Aa][Rr][Mm]/ |
Резултати от компилиране |
[Aa][Rr][Mm]64/ |
Резултати от компилиране |
bld/ |
Резултати от компилиране |
[Oo]bj/ |
Резултати от компилиране |
[Dd]ebug/x64/ |
Резултати от компилиране |
[Ll]og/ |
Резултати от компилиране |
[Dd]ebugPublic/x64/ |
Резултати от компилиране |
[Ll]ogs/ |
Резултати от компилиране |
[Rr]elease/x64/ |
Резултати от компилиране |
[Rr]eleases/x64/ |
Резултати от компилиране |
bin/x64/ |
Резултати от компилиране |
obj/x64/ |
Резултати от компилиране |
[Dd]ebug/x86/ |
Резултати от компилиране |
[Dd]ebugPublic/x86/ |
Резултати от компилиране |
[Rr]elease/x86/ |
Резултати от компилиране |
[Rr]eleases/x86/ |
Резултати от компилиране |
bin/x86/ |
Резултати от компилиране |
obj/x86/ |
Резултати от компилиране |
[Aa][Rr][Mm]64[Ee][Cc]/ |
Резултати от компилиране |
[Oo]ut/ |
Резултати от компилиране |
Потребителски файлове
| Шаблон | Какво игнорира |
|---|---|
*.rsuser |
Потребителски файлове |
*.env |
Потребителски файлове |
*.user |
Потребителски настройки |
*.suo |
Потребителски настройки на решението |
*.userosscache |
Потребителски файлове |
*.sln.docstates |
Потребителски файлове |
Локална история за Visual Studio Code
| Шаблон | Какво игнорира |
|---|---|
.history/ |
Локална история за Visual Studio Code |
Потребителски файлове (MonoDevelop/Xamarin Studio)
| Шаблон | Какво игнорира |
|---|---|
*.userprefs |
Потребителски предпочитания |
Генериране на структура с ASP.NET
| Шаблон | Какво игнорира |
|---|---|
ScaffoldingReadMe.txt |
Генериране на структура с ASP.NET |
Пакети на NuGet
| Шаблон | Какво игнорира |
|---|---|
*.nupkg |
Пакети на NuGet |
Пакети със символи на NuGet
| Шаблон | Какво игнорира |
|---|---|
*.snupkg |
Пакети със символи на NuGet |
Други
| Шаблон | Какво игнорира |
|---|---|
~$* |
Временен файл на Microsoft Office |
*~ |
Резервни файлове на Emacs |
ClientBin/ |
Други |
*.dbmdl |
Други |
*.dbproj.schemaview |
Други |
*.jfm |
Други |
*.pfx |
Обмен на лична информация |
*.publishsettings |
Други |
orleans.codegen.cs |
Други |
Двоичен и структуриран журнал на MSBuild
| Шаблон | Какво игнорира |
|---|---|
*.binlog |
Двоичен и структуриран журнал на MSBuild |
MSBuild_Logs/ |
Двоичен и структуриран журнал на MSBuild |
Резултати от тестове с MSTest
| Шаблон | Какво игнорира |
|---|---|
[Tt]est[Rr]esult*/ |
Резултати от тестове с MSTest |
[Bb]uild[Ll]og.* |
Резултати от тестове с MSTest |
*.trx |
Резултати от тестове с MSTest |
NUnit
| Шаблон | Какво игнорира |
|---|---|
*.VisualState.xml |
NUnit |
TestResult.xml |
NUnit |
nunit-*.xml |
NUnit |
Резултати от компилиране в директориите „Bin“
| Шаблон | Какво игнорира |
|---|---|
**/[Bb]in/* |
Резултати от компилиране в директориите „Bin“ |
Директория за кеш/настройки на Visual Studio 2015/2017
| Шаблон | Какво игнорира |
|---|---|
.vs/ |
Директория за кеш/настройки на Visual Studio 2015/2017 |
Автоматично генерирани файлове на Visual Studio 2017
| Шаблон | Какво игнорира |
|---|---|
Generated\ Files/ |
Автоматично генерирани файлове на Visual Studio 2017 |
Автоматично генерирани файлове на Mono
| Шаблон | Какво игнорира |
|---|---|
mono_crash.* |
Автоматично генерирани файлове на Mono |
Файлове с резултати от Approval Tests
| Шаблон | Какво игнорира |
|---|---|
*.received.* |
Файлове с резултати от Approval Tests |
Резултати от компилиране на ATL проект
| Шаблон | Какво игнорира |
|---|---|
[Dd]ebugPS/ |
Резултати от компилиране на ATL проект |
[Rr]eleasePS/ |
Резултати от компилиране на ATL проект |
dlldata.c |
Резултати от компилиране на ATL проект |
Резултати от измерване на производителността
| Шаблон | Какво игнорира |
|---|---|
BenchmarkDotNet.Artifacts/ |
Резултати от измерване на производителността |
project.lock.json |
.NET Core |
project.fragment.lock.json |
Резултати от измерване на производителността |
artifacts/ |
Резултати от измерване на производителността |
.artifacts/ |
Резултати от измерване на производителността |
StyleCop
| Шаблон | Какво игнорира |
|---|---|
StyleCopReport.xml |
StyleCop |
Файлове, компилирани от Visual Studio
| Шаблон | Какво игнорира |
|---|---|
*_i.c |
Файлове, компилирани от Visual Studio |
*_p.c |
Файлове, компилирани от Visual Studio |
*_h.h |
Файлове, компилирани от Visual Studio |
*.ilk |
Файлове, компилирани от Visual Studio |
*.meta |
Файлове, компилирани от Visual Studio |
*.obj |
Обектен файл |
*.idb |
Междинен файл за дебъгване |
*.iobj |
Файлове, компилирани от Visual Studio |
*.pch |
Файлове, компилирани от Visual Studio |
*.pdb |
База данни за дебъгване на програмата |
*.ipdb |
Файлове, компилирани от Visual Studio |
*.pgc |
Файлове, компилирани от Visual Studio |
*.pgd |
Файлове, компилирани от Visual Studio |
*.rsp |
Файлове, компилирани от Visual Studio |
!Directory.Build.rsp |
Но не и Directory.Build.rsp, който задава стандартни настройки за компилиране на ниво директория |
*.sbr |
Файлове, компилирани от Visual Studio |
*.tlb |
Файлове, компилирани от Visual Studio |
*.tli |
Файлове, компилирани от Visual Studio |
*.tlh |
Файлове, компилирани от Visual Studio |
*.tmp |
Временни файлове |
*.tmp_proj |
Файлове, компилирани от Visual Studio |
*_wpftmp.csproj |
Файлове, компилирани от Visual Studio |
*.log |
Журнален файл |
*.tlog |
Файлове, компилирани от Visual Studio |
*.vspscc |
Файлове, компилирани от Visual Studio |
*.vssscc |
Файлове, компилирани от Visual Studio |
.builds |
Файлове, компилирани от Visual Studio |
*.pidb |
Проектна база данни на Unity |
*.svclog |
Файлове, компилирани от Visual Studio |
*.scc |
Файлове, компилирани от Visual Studio |
Тестови файлове на Chutzpah
| Шаблон | Какво игнорира |
|---|---|
_Chutzpah* |
Тестови файлове на Chutzpah |
Кеш файлове на Visual C++
| Шаблон | Какво игнорира |
|---|---|
ipch/ |
Кеш файлове на Visual C++ |
*.aps |
Кеш файлове на Visual C++ |
*.ncb |
Кеш файлове на Visual C++ |
*.opendb |
Кеш файлове на Visual C++ |
*.opensdf |
Кеш файлове на Visual C++ |
*.sdf |
Кеш файлове на Visual C++ |
*.cachefile |
Кеш файлове на Visual C++ |
*.VC.db |
Кеш файлове на Visual C++ |
*.VC.VC.opendb |
Кеш файлове на Visual C++ |
Профилиращ инструмент на Visual Studio
| Шаблон | Какво игнорира |
|---|---|
*.psess |
Профилиращ инструмент на Visual Studio |
*.vsp |
Профилиращ инструмент на Visual Studio |
*.vspx |
Профилиращ инструмент на Visual Studio |
*.sap |
Профилиращ инструмент на Visual Studio |
Файлове за проследяване на Visual Studio
| Шаблон | Какво игнорира |
|---|---|
*.e2e |
Файлове за проследяване на Visual Studio |
Локално работно пространство на TFS 2012
| Шаблон | Какво игнорира |
|---|---|
$tf/ |
Локално работно пространство на TFS 2012 |
Инструменти Guidance Automation Toolkit
| Шаблон | Какво игнорира |
|---|---|
*.gpState |
Инструменти Guidance Automation Toolkit |
ReSharper е добавка за програмиране с .NET
| Шаблон | Какво игнорира |
|---|---|
_ReSharper*/ |
ReSharper е добавка за програмиране с .NET |
*.[Rr]e[Ss]harper |
ReSharper е добавка за програмиране с .NET |
*.DotSettings.user |
ReSharper е добавка за програмиране с .NET |
TeamCity е добавка за компилиране
| Шаблон | Какво игнорира |
|---|---|
_TeamCity* |
TeamCity е добавка за компилиране |
DotCover е инструмент за измерване на покритието на кода
| Шаблон | Какво игнорира |
|---|---|
*.dotCover |
DotCover е инструмент за измерване на покритието на кода |
AxoCover е инструмент за измерване на покритието на кода
| Шаблон | Какво игнорира |
|---|---|
.axoCover/* |
AxoCover е инструмент за измерване на покритието на кода |
!.axoCover/settings.json |
AxoCover е инструмент за измерване на покритието на кода |
Coverlet е безплатен междуплатформен инструмент за измерване на покритието на кода
| Шаблон | Какво игнорира |
|---|---|
coverage*.json |
Coverlet е безплатен междуплатформен инструмент за измерване на покритието на кода |
coverage*.xml |
Coverlet е безплатен междуплатформен инструмент за измерване на покритието на кода |
coverage*.info |
Coverlet е безплатен междуплатформен инструмент за измерване на покритието на кода |
Резултати за покритието на кода от Visual Studio
| Шаблон | Какво игнорира |
|---|---|
*.coverage |
Резултати за покритието на кода от Visual Studio |
*.coveragexml |
Резултати за покритието на кода от Visual Studio |
NCrunch
| Шаблон | Какво игнорира |
|---|---|
_NCrunch_* |
NCrunch |
.NCrunch_* |
NCrunch |
.*crunch*.local.xml |
NCrunch |
nCrunchTemp_* |
NCrunch |
MightyMoose
| Шаблон | Какво игнорира |
|---|---|
*.mm.* |
MightyMoose |
AutoTest.Net/ |
MightyMoose |
Среда за уеб разработка (sass)
| Шаблон | Какво игнорира |
|---|---|
.sass-cache/ |
Директория за кеш на Sass |
Изходна папка на Installshield
| Шаблон | Какво игнорира |
|---|---|
[Ee]xpress/ |
Изходна папка на Installshield |
DocProject е добавка за генериране на документация
| Шаблон | Какво игнорира |
|---|---|
DocProject/buildhelp/ |
DocProject е добавка за генериране на документация |
DocProject/Help/*.HxT |
DocProject е добавка за генериране на документация |
DocProject/Help/*.HxC |
DocProject е добавка за генериране на документация |
DocProject/Help/*.hhc |
DocProject е добавка за генериране на документация |
DocProject/Help/*.hhk |
DocProject е добавка за генериране на документация |
DocProject/Help/*.hhp |
DocProject е добавка за генериране на документация |
DocProject/Help/Html2 |
DocProject е добавка за генериране на документация |
DocProject/Help/html |
DocProject е добавка за генериране на документация |
Директория на Click-Once
| Шаблон | Какво игнорира |
|---|---|
publish/ |
Директория на Click-Once |
Публикувани уеб резултати
| Шаблон | Какво игнорира |
|---|---|
*.[Pp]ublish.xml |
Публикувани уеб резултати |
*.azurePubxml |
Публикувани уеб резултати |
*.pubxml |
Забележка: коментирайте следващия ред, ако искате да включите настройките за уеб внедряване в хранилището, но низовете за връзка с базата данни (с възможни пароли) ще останат нешифровани |
*.publishproj |
Публикувани уеб резултати |
PublishScripts/ |
Настройки за публикуване на Microsoft Azure Web App. Коментирайте следващия ред, ако искате да ги включите в хранилището, но чувствителната информация в тези скриптове ще остане нешифрована |
Папката с пакети може да се игнорира благодарение на Package Restore
| Шаблон | Какво игнорира |
|---|---|
**/[Pp]ackages/* |
Папката с пакети може да се игнорира благодарение на Package Restore |
!**/[Pp]ackages/build/ |
Освен build/, която се използва като цел на MSBuild. |
Файловете project.json на NuGet v3 създават още файлове за игнориране
| Шаблон | Какво игнорира |
|---|---|
*.nuget.props |
Файловете project.json на NuGet v3 създават още файлове за игнориране |
*.nuget.targets |
Файловете project.json на NuGet v3 създават още файлове за игнориране |
Резултати от компилиране на Microsoft Azure
| Шаблон | Какво игнорира |
|---|---|
csx/ |
Резултати от компилиране на Microsoft Azure |
*.build.csdef |
Резултати от компилиране на Microsoft Azure |
Емулатор на Microsoft Azure
| Шаблон | Какво игнорира |
|---|---|
ecf/ |
Емулатор на Microsoft Azure |
rcf/ |
Емулатор на Microsoft Azure |
Директории и файлове на пакети с приложения за Windows Store
| Шаблон | Какво игнорира |
|---|---|
AppPackages/ |
Директории и файлове на пакети с приложения за Windows Store |
BundleArtifacts/ |
Директории и файлове на пакети с приложения за Windows Store |
Package.StoreAssociation.xml |
Директории и файлове на пакети с приложения за Windows Store |
_pkginfo.txt |
Директории и файлове на пакети с приложения за Windows Store |
*.appx |
Директории и файлове на пакети с приложения за Windows Store |
*.appxbundle |
Директории и файлове на пакети с приложения за Windows Store |
*.appxupload |
Директории и файлове на пакети с приложения за Windows Store |
*.[Cc]ache |
Кеш файлове на Visual Studio — файловете, завършващи на .cache, могат да се игнорират |
!?*.[Cc]ache/ |
Но следете директориите, завършващи на .cache |
RIA/Silverlight проекти
| Шаблон | Какво игнорира |
|---|---|
Generated_Code/ |
RIA/Silverlight проекти |
_UpgradeReport_Files/ |
Резервни копия и отчети от преобразуване на стар проектен файл към по-нова версия на Visual Studio. Резервните копия не са нужни, защото имаме git ;-) |
Backup*/ |
RIA/Silverlight проекти |
UpgradeLog*.XML |
RIA/Silverlight проекти |
UpgradeLog*.htm |
RIA/Silverlight проекти |
ServiceFabricBackup/ |
RIA/Silverlight проекти |
*.rptproj.bak |
RIA/Silverlight проекти |
Файлове на SQL Server
| Шаблон | Какво игнорира |
|---|---|
*.mdf |
Файлове на SQL Server |
*.ldf |
Файлове на SQL Server |
*.ndf |
Файлове на SQL Server |
Проекти за бизнес анализи
| Шаблон | Какво игнорира |
|---|---|
*.rdl.data |
Проекти за бизнес анализи |
*.bim.layout |
Проекти за бизнес анализи |
*.bim_*.settings |
Проекти за бизнес анализи |
*.rptproj.rsuser |
Проекти за бизнес анализи |
*- [Bb]ackup.rdl |
Проекти за бизнес анализи |
*- [Bb]ackup ([0-9]).rdl |
Проекти за бизнес анализи |
*- [Bb]ackup ([0-9][0-9]).rdl |
Проекти за бизнес анализи |
Microsoft Fakes
| Шаблон | Какво игнорира |
|---|---|
FakesAssemblies/ |
Microsoft Fakes |
Файл с настройки на приставката GhostDoc
| Шаблон | Какво игнорира |
|---|---|
*.GhostDoc.xml |
Файл с настройки на приставката GhostDoc |
Инструменти за Node.js за Visual Studio
| Шаблон | Какво игнорира |
|---|---|
.ntvs_analysis.dat |
Инструменти за Node.js за Visual Studio |
node_modules/ |
Зависимости на Node.js |
Журнал на компилирането на Visual Studio 6
| Шаблон | Какво игнорира |
|---|---|
*.plg |
Журнал на компилирането на Visual Studio 6 |
Файл с настройки на работното пространство на Visual Studio 6
| Шаблон | Какво игнорира |
|---|---|
*.opt |
Файл с настройки на работното пространство на Visual Studio 6 |
Автоматично генериран файл на работното пространство на Visual Studio 6 (съдържа отворените файлове и др.)
| Шаблон | Какво игнорира |
|---|---|
*.vbw |
Автоматично генериран файл на работното пространство на Visual Studio 6 (съдържа отворените файлове и др.) |
Файл на работното пространство и проекта на Visual Studio 6 (работни проектни файлове с файловете за включване в проекта)
| Шаблон | Какво игнорира |
|---|---|
*.dsw |
Файл на работното пространство и проекта на Visual Studio 6 (работни проектни файлове с файловете за включване в проекта) |
*.dsp |
Файл на работното пространство и проекта на Visual Studio 6 (работни проектни файлове с файловете за включване в проекта) |
Технически файлове на Visual Studio 6
| Шаблон | Какво игнорира |
|---|---|
*.ncb |
Технически файлове на Visual Studio 6 |
*.aps |
Технически файлове на Visual Studio 6 |
Резултати от компилиране на Visual Studio LightSwitch
| Шаблон | Какво игнорира |
|---|---|
**/*.HTMLClient/GeneratedArtifacts |
Резултати от компилиране на Visual Studio LightSwitch |
**/*.DesktopClient/GeneratedArtifacts |
Резултати от компилиране на Visual Studio LightSwitch |
**/*.DesktopClient/ModelManifest.xml |
Резултати от компилиране на Visual Studio LightSwitch |
**/*.Server/GeneratedArtifacts |
Резултати от компилиране на Visual Studio LightSwitch |
**/*.Server/ModelManifest.xml |
Резултати от компилиране на Visual Studio LightSwitch |
_Pvt_Extensions |
Резултати от компилиране на Visual Studio LightSwitch |
Мениджър на зависимости Paket
| Шаблон | Какво игнорира |
|---|---|
**/.paket/paket.exe |
Мениджър на зависимости Paket |
paket-files/ |
Мениджър на зависимости Paket |
FAKE — Make за F#
| Шаблон | Какво игнорира |
|---|---|
**/.fake/ |
FAKE — Make за F# |
Лични настройки на CodeRush
| Шаблон | Какво игнорира |
|---|---|
**/.cr/personal |
Лични настройки на CodeRush |
Инструменти за Python за Visual Studio (PTVS)
| Шаблон | Какво игнорира |
|---|---|
**/__pycache__/ |
Инструменти за Python за Visual Studio (PTVS) |
*.pyc |
Инструменти за Python за Visual Studio (PTVS) |
Tabs Studio
| Шаблон | Какво игнорира |
|---|---|
*.tss |
Tabs Studio |
Конфигурационен файл на JustMock на Telerik
| Шаблон | Какво игнорира |
|---|---|
*.jmconfig |
Конфигурационен файл на JustMock на Telerik |
Резултати от компилиране на BizTalk
| Шаблон | Какво игнорира |
|---|---|
*.btp.cs |
Резултати от компилиране на BizTalk |
*.btm.cs |
Резултати от компилиране на BizTalk |
*.odx.cs |
Резултати от компилиране на BizTalk |
*.xsd.cs |
Резултати от компилиране на BizTalk |
Резултати от анализ на OpenCover UI
| Шаблон | Какво игнорира |
|---|---|
OpenCover/ |
Резултати от анализ на OpenCover UI |
Резултати от локално изпълнение на Azure Stream Analytics
| Шаблон | Какво игнорира |
|---|---|
ASALocalRun/ |
Резултати от локално изпълнение на Azure Stream Analytics |
Папка за компилиране и временни артефакти на AWS SAM
| Шаблон | Какво игнорира |
|---|---|
.aws-sam |
Папка за компилиране и временни артефакти на AWS SAM |
Конфигурационен файл на GPU дебъгера NVidia Nsight
| Шаблон | Какво игнорира |
|---|---|
*.nvuser |
Конфигурационен файл на GPU дебъгера NVidia Nsight |
Работна папка на MFractors (инструмент за продуктивност за Xamarin)
| Шаблон | Какво игнорира |
|---|---|
**/.mfractor/ |
Работна папка на MFractors (инструмент за продуктивност за Xamarin) |
Локална история за Visual Studio
| Шаблон | Какво игнорира |
|---|---|
**/.localhistory/ |
Локална история за Visual Studio |
Файлове на Visual Studio History (VSHistory)
| Шаблон | Какво игнорира |
|---|---|
.vshistory/ |
Файлове на Visual Studio History (VSHistory) |
Временна база данни за проверка на състоянието с BeatPulse
| Шаблон | Какво игнорира |
|---|---|
healthchecksdb |
Временна база данни за проверка на състоянието с BeatPulse |
Папка с резервни копия за инструмента Package Reference Convert във Visual Studio 2017
| Шаблон | Какво игнорира |
|---|---|
MigrationBackup/ |
Папка с резервни копия за инструмента Package Reference Convert във Visual Studio 2017 |
Работна папка на Ionide (междуплатформени инструменти за F# във VS Code)
| Шаблон | Какво игнорира |
|---|---|
**/.ionide/ |
Работна папка на Ionide (междуплатформени инструменти за F# във VS Code) |
Fody — автоматично генерирана XML схема
| Шаблон | Какво игнорира |
|---|---|
FodyWeavers.xsd |
Fody — автоматично генерирана XML схема |
Файлове на VS Code за работа с няколко инструмента
| Шаблон | Какво игнорира |
|---|---|
.vscode/* |
Настройки на работното пространство на VS Code |
!.vscode/settings.json |
Споделени настройки на VS Code |
!.vscode/tasks.json |
Задачи за компилиране на VS Code |
!.vscode/launch.json |
Конфигурации за дебъгване на VS Code |
!.vscode/extensions.json |
Препоръчани разширения за VS Code |
!.vscode/*.code-snippets |
Фрагменти от код на VS Code |
Компилирани разширения за Visual Studio Code
| Шаблон | Какво игнорира |
|---|---|
*.vsix |
Компилирани разширения за Visual Studio Code |
Файлове на Windows Installer от компилации
| Шаблон | Какво игнорира |
|---|---|
*.cab |
Cabinet архив на Windows |
*.msi |
Инсталационен пакет за Windows |
*.msix |
Пакет на приложение за Windows |
*.msm |
Модул за сливане на Windows |
*.msp |
Файл с кръпка за Windows |
Как да използвате този .gitignore за Visual Studio
- Копирайте правилата за Visual Studio по-горе или изтеглете файла директно.
- Създайте файл с име .gitignore в основната директория на Git хранилището си и поставете правилата в него.
- Ако някои от тези файлове вече се следят, изпълнете git rm -r --cached . и създайте нов комит — Git прилага правилата за игнориране само към неследени файлове.
- Добавете .gitignore в комит, за да използва целият екип едни и същи правила.
Други .gitignore шаблони за Интегрирана среда за разработка (IDE)
Visual Studio Code
IntelliJ IDEA
PhpStorm
PyCharm
JetBrains
Rider
Eclipse
Cursor
RubyMine
Android Studio
CLion
GoLand
Вижте всички шаблони за Интегрирана среда за разработка (IDE)