Ludovic Frank Gitignore

.gitignore cho Visual Studio

234 quy tắc bỏ qua cho Visual Studio, sẵn sàng sao chép vào kho mã của bạn.

Môi trường phát triển tích hợp của Microsoft

Tệp .gitignore đầy đủ cho Visual Studio

# Được tạo bởi LFGitignore - https://lfgitignore.com
# Ngày tạo: 2026-10-31 21:52:08 UTC
# Công nghệ: Visual Studio

### Visual Studio ###
*.rsuser
[Dd]ebug/
[Dd]ebugPublic/
[Rr]elease/
[Rr]eleases/
*.env
# Tùy chọn người dùng
*.userprefs
.history/
[Ww][Ii][Nn]32/
# Cài đặt dành riêng cho người dùng
*.user
[Aa][Rr][Mm]/
# Tùy chọn người dùng giải pháp
*.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/
# Tệp tạm thời Microsoft Office
~$*
# Tệp sao lưu 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
# Tệp đối tượng
*.obj
# Tệp gỡ lỗi trung gian
*.idb
*.iobj
*.pch
# Cơ sở dữ liệu gỡ lỗi chương trình
*.pdb
*.ipdb
*.pgc
*.pgd
*.rsp
!Directory.Build.rsp
*.sbr
*.tlb
*.tli
*.tlh
# Tệp tạm thời
*.tmp
*.tmp_proj
*_wpftmp.csproj
# Tệp nhật ký
*.log
*.tlog
*.vspscc
*.vssscc
.builds
# Cơ sở dữ liệu dự án 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/
# Thư mục bộ đệm 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
# Trao đổi thông tin cá nhân
*.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
# Phụ thuộc 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
# Cài đặt không gian làm việc của VS Code
.vscode/*
# Cài đặt VS Code được chia sẻ
!.vscode/settings.json
# Nhiệm vụ biên dịch của VS Code
!.vscode/tasks.json
# Cấu hình gỡ lỗi VS Code
!.vscode/launch.json
# Tiện ích mở rộng được đề xuất của VS Code
!.vscode/extensions.json
# Đoạn VS Code
!.vscode/*.code-snippets
*.vsix
# Kho lưu trữ tủ Windows
*.cab
# Gói cài đặt Windows
*.msi
# Gói ứng dụng Windows
*.msix
# Mô-đun hợp nhất Windows
*.msm
# Tệp bản vá Windows
*.msp

Các quy tắc Visual Studio này thực sự bỏ qua những gì

Từng mẫu dưới đây và lý do nên thêm vào .gitignore.

Kết quả biên dịch

Mẫu Nội dung được bỏ qua
[Dd]ebug/ Kết quả biên dịch
[Dd]ebugPublic/ Kết quả biên dịch
[Rr]elease/ Kết quả biên dịch
[Rr]eleases/ Kết quả biên dịch
[Ww][Ii][Nn]32/ Kết quả biên dịch
[Aa][Rr][Mm]/ Kết quả biên dịch
[Aa][Rr][Mm]64/ Kết quả biên dịch
bld/ Kết quả biên dịch
[Oo]bj/ Kết quả biên dịch
[Dd]ebug/x64/ Kết quả biên dịch
[Ll]og/ Kết quả biên dịch
[Dd]ebugPublic/x64/ Kết quả biên dịch
[Ll]ogs/ Kết quả biên dịch
[Rr]elease/x64/ Kết quả biên dịch
[Rr]eleases/x64/ Kết quả biên dịch
bin/x64/ Kết quả biên dịch
obj/x64/ Kết quả biên dịch
[Dd]ebug/x86/ Kết quả biên dịch
[Dd]ebugPublic/x86/ Kết quả biên dịch
[Rr]elease/x86/ Kết quả biên dịch
[Rr]eleases/x86/ Kết quả biên dịch
bin/x86/ Kết quả biên dịch
obj/x86/ Kết quả biên dịch
[Aa][Rr][Mm]64[Ee][Cc]/ Kết quả biên dịch
[Oo]ut/ Kết quả biên dịch

Các tập tin dành riêng cho người dùng

Mẫu Nội dung được bỏ qua
*.rsuser Các tập tin dành riêng cho người dùng
*.env Các tập tin dành riêng cho người dùng
*.user Cài đặt dành riêng cho người dùng
*.suo Tùy chọn người dùng giải pháp
*.userosscache Các tập tin dành riêng cho người dùng
*.sln.docstates Các tập tin dành riêng cho người dùng

Lịch sử cục bộ cho Visual Studio Code

Mẫu Nội dung được bỏ qua
.history/ Lịch sử cục bộ cho Visual Studio Code

Các tệp dành riêng cho người dùng (MonoDevelop/Xamarin Studio)

Mẫu Nội dung được bỏ qua
*.userprefs Tùy chọn người dùng

Mã framework ASP.NET

Mẫu Nội dung được bỏ qua
ScaffoldingReadMe.txt Mã framework ASP.NET

Gói NuGet

Mẫu Nội dung được bỏ qua
*.nupkg Gói NuGet

Gói biểu tượng NuGet

Mẫu Nội dung được bỏ qua
*.snupkg Gói biểu tượng NuGet

Khác

Mẫu Nội dung được bỏ qua
~$* Tệp tạm thời Microsoft Office
*~ Tệp sao lưu Emacs
ClientBin/ Khác
*.dbmdl Khác
*.dbproj.schemaview Khác
*.jfm Khác
*.pfx Trao đổi thông tin cá nhân
*.publishsettings Khác
orleans.codegen.cs Khác

Nhật ký nhị phân và có cấu trúc MSBuild

Mẫu Nội dung được bỏ qua
*.binlog Nhật ký nhị phân và có cấu trúc MSBuild
MSBuild_Logs/ Nhật ký nhị phân và có cấu trúc MSBuild

Kết quả kiểm tra MSTest

Mẫu Nội dung được bỏ qua
[Tt]est[Rr]esult*/ Kết quả kiểm tra MSTest
[Bb]uild[Ll]og.* Kết quả kiểm tra MSTest
*.trx Kết quả kiểm tra MSTest

NUnit

Mẫu Nội dung được bỏ qua
*.VisualState.xml NUnit
TestResult.xml NUnit
nunit-*.xml NUnit

Kết quả biên dịch trên thư mục 'Bin'

Mẫu Nội dung được bỏ qua
**/[Bb]in/* Kết quả biên dịch trên thư mục 'Bin'

Thư mục tùy chọn/bộ đệm Visual Studio 2015/2017

Mẫu Nội dung được bỏ qua
.vs/ Thư mục tùy chọn/bộ đệm Visual Studio 2015/2017

Tệp được tạo tự động Visual Studio 2017

Mẫu Nội dung được bỏ qua
Generated\ Files/ Tệp được tạo tự động Visual Studio 2017

Các tệp do Mono tạo tự động

Mẫu Nội dung được bỏ qua
mono_crash.* Các tệp do Mono tạo tự động

Tệp kết quả kiểm tra phê duyệt

Mẫu Nội dung được bỏ qua
*.received.* Tệp kết quả kiểm tra phê duyệt

biên dịch Kết quả của dự án ATL

Mẫu Nội dung được bỏ qua
[Dd]ebugPS/ biên dịch Kết quả của dự án ATL
[Rr]eleasePS/ biên dịch Kết quả của dự án ATL
dlldata.c biên dịch Kết quả của dự án ATL

Kết quả điểm chuẩn

Mẫu Nội dung được bỏ qua
BenchmarkDotNet.Artifacts/ Kết quả điểm chuẩn
project.lock.json .NET Core
project.fragment.lock.json Kết quả điểm chuẩn
artifacts/ Kết quả điểm chuẩn
.artifacts/ Kết quả điểm chuẩn

StyleCop

Mẫu Nội dung được bỏ qua
StyleCopReport.xml StyleCop

Các tệp được xây dựng bởi Visual Studio

Mẫu Nội dung được bỏ qua
*_i.c Các tệp được xây dựng bởi Visual Studio
*_p.c Các tệp được xây dựng bởi Visual Studio
*_h.h Các tệp được xây dựng bởi Visual Studio
*.ilk Các tệp được xây dựng bởi Visual Studio
*.meta Các tệp được xây dựng bởi Visual Studio
*.obj Tệp đối tượng
*.idb Tệp gỡ lỗi trung gian
*.iobj Các tệp được xây dựng bởi Visual Studio
*.pch Các tệp được xây dựng bởi Visual Studio
*.pdb Cơ sở dữ liệu gỡ lỗi chương trình
*.ipdb Các tệp được xây dựng bởi Visual Studio
*.pgc Các tệp được xây dựng bởi Visual Studio
*.pgd Các tệp được xây dựng bởi Visual Studio
*.rsp Các tệp được xây dựng bởi Visual Studio
!Directory.Build.rsp nhưng không phải Directory.Build.rsp, vì nó định cấu hình mặc định biên dịch cấp thư mục
*.sbr Các tệp được xây dựng bởi Visual Studio
*.tlb Các tệp được xây dựng bởi Visual Studio
*.tli Các tệp được xây dựng bởi Visual Studio
*.tlh Các tệp được xây dựng bởi Visual Studio
*.tmp Tệp tạm thời
*.tmp_proj Các tệp được xây dựng bởi Visual Studio
*_wpftmp.csproj Các tệp được xây dựng bởi Visual Studio
*.log Tệp nhật ký
*.tlog Các tệp được xây dựng bởi Visual Studio
*.vspscc Các tệp được xây dựng bởi Visual Studio
*.vssscc Các tệp được xây dựng bởi Visual Studio
.builds Các tệp được xây dựng bởi Visual Studio
*.pidb Cơ sở dữ liệu dự án Unity
*.svclog Các tệp được xây dựng bởi Visual Studio
*.scc Các tệp được xây dựng bởi Visual Studio

Tệp thử nghiệm Chutzpah

Mẫu Nội dung được bỏ qua
_Chutzpah* Tệp thử nghiệm Chutzpah

Tệp bộ nhớ đệm Visual C++

Mẫu Nội dung được bỏ qua
ipch/ Tệp bộ nhớ đệm Visual C++
*.aps Tệp bộ nhớ đệm Visual C++
*.ncb Tệp bộ nhớ đệm Visual C++
*.opendb Tệp bộ nhớ đệm Visual C++
*.opensdf Tệp bộ nhớ đệm Visual C++
*.sdf Tệp bộ nhớ đệm Visual C++
*.cachefile Tệp bộ nhớ đệm Visual C++
*.VC.db Tệp bộ nhớ đệm Visual C++
*.VC.VC.opendb Tệp bộ nhớ đệm Visual C++

Trình hồ sơ Visual Studio

Mẫu Nội dung được bỏ qua
*.psess Trình hồ sơ Visual Studio
*.vsp Trình hồ sơ Visual Studio
*.vspx Trình hồ sơ Visual Studio
*.sap Trình hồ sơ Visual Studio

Tệp theo dõi Visual Studio

Mẫu Nội dung được bỏ qua
*.e2e Tệp theo dõi Visual Studio

Không gian làm việc cục bộ TFS 2012

Mẫu Nội dung được bỏ qua
$tf/ Không gian làm việc cục bộ TFS 2012

Bộ công cụ tự động hóa hướng dẫn

Mẫu Nội dung được bỏ qua
*.gpState Bộ công cụ tự động hóa hướng dẫn

ReSharper là một bổ trợ mã hóa .NET

Mẫu Nội dung được bỏ qua
_ReSharper*/ ReSharper là một bổ trợ mã hóa .NET
*.[Rr]e[Ss]harper ReSharper là một bổ trợ mã hóa .NET
*.DotSettings.user ReSharper là một bổ trợ mã hóa .NET

TeamCity là một phần bổ trợ biên dịch

Mẫu Nội dung được bỏ qua
_TeamCity* TeamCity là một phần bổ trợ biên dịch

DotCover là một công cụ bao phủ mã

Mẫu Nội dung được bỏ qua
*.dotCover DotCover là một công cụ bao phủ mã

AxoCover là một công cụ bao phủ mã

Mẫu Nội dung được bỏ qua
.axoCover/* AxoCover là một công cụ bao phủ mã
!.axoCover/settings.json AxoCover là một công cụ bao phủ mã

Coverlet là một Công cụ độ bao phủ mã đa nền tảng, miễn phí

Mẫu Nội dung được bỏ qua
coverage*.json Coverlet là một Công cụ độ bao phủ mã đa nền tảng, miễn phí
coverage*.xml Coverlet là một Công cụ độ bao phủ mã đa nền tảng, miễn phí
coverage*.info Coverlet là một Công cụ độ bao phủ mã đa nền tảng, miễn phí

Kết quả bao phủ mã Visual Studio

Mẫu Nội dung được bỏ qua
*.coverage Kết quả bao phủ mã Visual Studio
*.coveragexml Kết quả bao phủ mã Visual Studio

NCrunch

Mẫu Nội dung được bỏ qua
_NCrunch_* NCrunch
.NCrunch_* NCrunch
.*crunch*.local.xml NCrunch
nCrunchTemp_* NCrunch

MightyMoose

Mẫu Nội dung được bỏ qua
*.mm.* MightyMoose
AutoTest.Net/ MightyMoose

Bàn làm việc web (sass)

Mẫu Nội dung được bỏ qua
.sass-cache/ Thư mục bộ đệm Sass

Thư mục đầu ra Installshield

Mẫu Nội dung được bỏ qua
[Ee]xpress/ Thư mục đầu ra Installshield

DocProject là phần bổ trợ tạo tài liệu

Mẫu Nội dung được bỏ qua
DocProject/buildhelp/ DocProject là phần bổ trợ tạo tài liệu
DocProject/Help/*.HxT DocProject là phần bổ trợ tạo tài liệu
DocProject/Help/*.HxC DocProject là phần bổ trợ tạo tài liệu
DocProject/Help/*.hhc DocProject là phần bổ trợ tạo tài liệu
DocProject/Help/*.hhk DocProject là phần bổ trợ tạo tài liệu
DocProject/Help/*.hhp DocProject là phần bổ trợ tạo tài liệu
DocProject/Help/Html2 DocProject là phần bổ trợ tạo tài liệu
DocProject/Help/html DocProject là phần bổ trợ tạo tài liệu

Thư mục nhấp một lần

Mẫu Nội dung được bỏ qua
publish/ Thư mục nhấp một lần

Xuất bản đầu ra web

Mẫu Nội dung được bỏ qua
*.[Pp]ublish.xml Xuất bản đầu ra web
*.azurePubxml Xuất bản đầu ra web
*.pubxml Lưu ý: Nhận xét dòng tiếp theo nếu bạn muốn kiểm tra cài đặt triển khai web của mình, nhưng các chuỗi kết nối cơ sở dữ liệu (có mật khẩu tiềm năng) sẽ không được mã hóa
*.publishproj Xuất bản đầu ra web
PublishScripts/ Cài đặt xuất bản Microsoft Azure Web App. Nhận xét dòng tiếp theo nếu bạn muốn kiểm tra cài đặt xuất bản Azure Web App của mình, nhưng thông tin nhạy cảm có trong các tập lệnh này sẽ không được mã hóa

Thư mục gói có thể bị bỏ qua vì Khôi phục gói

Mẫu Nội dung được bỏ qua
**/[Pp]ackages/* Thư mục gói có thể bị bỏ qua vì Khôi phục gói
!**/[Pp]ackages/build/ ngoại trừ build/, được dùng làm đích MSBuild.

Các tệp project.json của NuGet v3 tạo ra nhiều tệp có thể bỏ qua hơn

Mẫu Nội dung được bỏ qua
*.nuget.props Các tệp project.json của NuGet v3 tạo ra nhiều tệp có thể bỏ qua hơn
*.nuget.targets Các tệp project.json của NuGet v3 tạo ra nhiều tệp có thể bỏ qua hơn

Đầu ra Microsoft Azure biên dịch

Mẫu Nội dung được bỏ qua
csx/ Đầu ra Microsoft Azure biên dịch
*.build.csdef Đầu ra Microsoft Azure biên dịch

Trình giả lập Microsoft Azure

Mẫu Nội dung được bỏ qua
ecf/ Trình giả lập Microsoft Azure
rcf/ Trình giả lập Microsoft Azure

Windows Store thư mục và tệp gói ứng dụng

Mẫu Nội dung được bỏ qua
AppPackages/ Windows Store thư mục và tệp gói ứng dụng
BundleArtifacts/ Windows Store thư mục và tệp gói ứng dụng
Package.StoreAssociation.xml Windows Store thư mục và tệp gói ứng dụng
_pkginfo.txt Windows Store thư mục và tệp gói ứng dụng
*.appx Windows Store thư mục và tệp gói ứng dụng
*.appxbundle Windows Store thư mục và tệp gói ứng dụng
*.appxupload Windows Store thư mục và tệp gói ứng dụng
*.[Cc]ache Có thể bỏ qua các tệp tệp bộ đệm Visual Studio kết thúc bằng .cache
!?*.[Cc]ache/ nhưng hãy theo dõi các thư mục kết thúc bằng .cache

dự án RIA/Silverlight

Mẫu Nội dung được bỏ qua
Generated_Code/ dự án RIA/Silverlight
_UpgradeReport_Files/ Sao lưu và báo cáo các tệp từ việc chuyển đổi tệp dự án cũ sang phiên bản Visual Studio mới hơn. Không cần tập tin sao lưu vì chúng tôi có git ;-)
Backup*/ dự án RIA/Silverlight
UpgradeLog*.XML dự án RIA/Silverlight
UpgradeLog*.htm dự án RIA/Silverlight
ServiceFabricBackup/ dự án RIA/Silverlight
*.rptproj.bak dự án RIA/Silverlight

Các tập tin máy chủ SQL

Mẫu Nội dung được bỏ qua
*.mdf Các tập tin máy chủ SQL
*.ldf Các tập tin máy chủ SQL
*.ndf Các tập tin máy chủ SQL

Dự án thông minh kinh doanh

Mẫu Nội dung được bỏ qua
*.rdl.data Dự án thông minh kinh doanh
*.bim.layout Dự án thông minh kinh doanh
*.bim_*.settings Dự án thông minh kinh doanh
*.rptproj.rsuser Dự án thông minh kinh doanh
*- [Bb]ackup.rdl Dự án thông minh kinh doanh
*- [Bb]ackup ([0-9]).rdl Dự án thông minh kinh doanh
*- [Bb]ackup ([0-9][0-9]).rdl Dự án thông minh kinh doanh

Microsoft Fakes

Mẫu Nội dung được bỏ qua
FakesAssemblies/ Microsoft Fakes

Tệp cài đặt plugin GhostDoc

Mẫu Nội dung được bỏ qua
*.GhostDoc.xml Tệp cài đặt plugin GhostDoc

Node.js Công cụ dành cho Visual Studio

Mẫu Nội dung được bỏ qua
.ntvs_analysis.dat Node.js Công cụ dành cho Visual Studio
node_modules/ Phụ thuộc Node.js

Nhật ký Visual Studio 6 biên dịch

Mẫu Nội dung được bỏ qua
*.plg Nhật ký Visual Studio 6 biên dịch

Tệp tùy chọn không gian làm việc Visual Studio 6

Mẫu Nội dung được bỏ qua
*.opt Tệp tùy chọn không gian làm việc Visual Studio 6

Tệp không gian làm việc được tạo tự động Visual Studio 6 (chứa tệp nào đã được mở, v.v.)

Mẫu Nội dung được bỏ qua
*.vbw Tệp không gian làm việc được tạo tự động Visual Studio 6 (chứa tệp nào đã được mở, v.v.)

Tệp dự án và không gian làm việc Visual Studio 6 (các tệp dự án đang hoạt động có chứa các tệp để đưa vào pro

Mẫu Nội dung được bỏ qua
*.dsw Tệp dự án và không gian làm việc Visual Studio 6 (các tệp dự án đang hoạt động có chứa các tệp để đưa vào pro
*.dsp Tệp dự án và không gian làm việc Visual Studio 6 (các tệp dự án đang hoạt động có chứa các tệp để đưa vào pro

Visual Studio 6 hồ sơ kỹ thuật

Mẫu Nội dung được bỏ qua
*.ncb Visual Studio 6 hồ sơ kỹ thuật
*.aps Visual Studio 6 hồ sơ kỹ thuật

Đầu ra Visual Studio LightSwitch biên dịch

Mẫu Nội dung được bỏ qua
**/*.HTMLClient/GeneratedArtifacts Đầu ra Visual Studio LightSwitch biên dịch
**/*.DesktopClient/GeneratedArtifacts Đầu ra Visual Studio LightSwitch biên dịch
**/*.DesktopClient/ModelManifest.xml Đầu ra Visual Studio LightSwitch biên dịch
**/*.Server/GeneratedArtifacts Đầu ra Visual Studio LightSwitch biên dịch
**/*.Server/ModelManifest.xml Đầu ra Visual Studio LightSwitch biên dịch
_Pvt_Extensions Đầu ra Visual Studio LightSwitch biên dịch

Người quản lý phụ thuộc Paket

Mẫu Nội dung được bỏ qua
**/.paket/paket.exe Người quản lý phụ thuộc Paket
paket-files/ Người quản lý phụ thuộc Paket

FAKE - F# Make

Mẫu Nội dung được bỏ qua
**/.fake/ FAKE - F# Make

Cài đặt cá nhân CodeRush

Mẫu Nội dung được bỏ qua
**/.cr/personal Cài đặt cá nhân CodeRush

Công cụ Python dành cho Visual Studio (PTVS)

Mẫu Nội dung được bỏ qua
**/__pycache__/ Công cụ Python dành cho Visual Studio (PTVS)
*.pyc Công cụ Python dành cho Visual Studio (PTVS)

Tabs Studio

Mẫu Nội dung được bỏ qua
*.tss Tabs Studio

Tệp cấu hình JustMock của Telerik

Mẫu Nội dung được bỏ qua
*.jmconfig Tệp cấu hình JustMock của Telerik

Đầu ra BizTalk biên dịch

Mẫu Nội dung được bỏ qua
*.btp.cs Đầu ra BizTalk biên dịch
*.btm.cs Đầu ra BizTalk biên dịch
*.odx.cs Đầu ra BizTalk biên dịch
*.xsd.cs Đầu ra BizTalk biên dịch

Kết quả phân tích giao diện người dùng OpenCover

Mẫu Nội dung được bỏ qua
OpenCover/ Kết quả phân tích giao diện người dùng OpenCover

Đầu ra chạy cục bộ của Azure Stream Analytics

Mẫu Nội dung được bỏ qua
ASALocalRun/ Đầu ra chạy cục bộ của Azure Stream Analytics

AWS SAM biên dịch và thư mục Sản phẩm tạo ra tạm thời

Mẫu Nội dung được bỏ qua
.aws-sam AWS SAM biên dịch và thư mục Sản phẩm tạo ra tạm thời

Tệp cấu hình trình gỡ lỗi GPU NVidia Nsight

Mẫu Nội dung được bỏ qua
*.nvuser Tệp cấu hình trình gỡ lỗi GPU NVidia Nsight

Thư mục làm việc MFractors (công cụ năng suất Xamarin)

Mẫu Nội dung được bỏ qua
**/.mfractor/ Thư mục làm việc MFractors (công cụ năng suất Xamarin)

Lịch sử cục bộ cho Visual Studio

Mẫu Nội dung được bỏ qua
**/.localhistory/ Lịch sử cục bộ cho Visual Studio

Tệp lịch sử Visual Studio (VSHistory)

Mẫu Nội dung được bỏ qua
.vshistory/ Tệp lịch sử Visual Studio (VSHistory)

Cơ sở dữ liệu tạm thời kiểm tra trạng thái BeatPulse

Mẫu Nội dung được bỏ qua
healthchecksdb Cơ sở dữ liệu tạm thời kiểm tra trạng thái BeatPulse

Thư mục sao lưu cho công cụ Package Reference Convert trong Visual Studio 2017

Mẫu Nội dung được bỏ qua
MigrationBackup/ Thư mục sao lưu cho công cụ Package Reference Convert trong Visual Studio 2017

Thư mục làm việc Ionide (công cụ F# VS Code đa nền tảng)

Mẫu Nội dung được bỏ qua
**/.ionide/ Thư mục làm việc Ionide (công cụ F# VS Code đa nền tảng)

Fody - lược đồ XML được tạo tự động

Mẫu Nội dung được bỏ qua
FodyWeavers.xsd Fody - lược đồ XML được tạo tự động

Tệp VS Code dành cho những người làm việc trên nhiều công cụ

Mẫu Nội dung được bỏ qua
.vscode/* Cài đặt không gian làm việc của VS Code
!.vscode/settings.json Cài đặt VS Code được chia sẻ
!.vscode/tasks.json Nhiệm vụ biên dịch của VS Code
!.vscode/launch.json Cấu hình gỡ lỗi VS Code
!.vscode/extensions.json Tiện ích mở rộng được đề xuất của VS Code
!.vscode/*.code-snippets Đoạn VS Code

Tiện ích mở rộng Visual Studio Code được xây dựng

Mẫu Nội dung được bỏ qua
*.vsix Tiện ích mở rộng Visual Studio Code được xây dựng

Các tệp trình cài đặt Windows từ đầu ra biên dịch

Mẫu Nội dung được bỏ qua
*.cab Kho lưu trữ tủ Windows
*.msi Gói cài đặt Windows
*.msix Gói ứng dụng Windows
*.msm Mô-đun hợp nhất Windows
*.msp Tệp bản vá Windows

Cách sử dụng .gitignore này cho Visual Studio

  1. Sao chép các quy tắc Visual Studio ở trên hoặc tải tệp trực tiếp.
  2. Tạo tệp có tên .gitignore ở thư mục gốc của kho mã Git và dán các quy tắc vào đó.
  3. Nếu Git đã theo dõi một số tệp này, hãy chạy git rm -r --cached . rồi commit lại — Git chỉ áp dụng quy tắc bỏ qua cho các tệp chưa được theo dõi.
  4. Commit tệp .gitignore để mọi người trong nhóm dùng chung các quy tắc.

Các mẫu .gitignore khác trong danh mục IDE

Xem mọi mẫu IDE