Visual Studio용 .gitignore

저장소에 바로 복사할 수 있는 Visual Studio 제외 규칙 234개.

Microsoft의 통합 개발 환경

Visual Studio용 전체 .gitignore

# LFGitignore로 생성 - https://lfgitignore.com
# 생성일: 2026-10-13 16:12:26 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
# 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가 있으므로 packages 폴더는 제외할 수 있습니다

패턴 제외 대상
**/[Pp]ackages/* Package Restore가 있으므로 packages 폴더는 제외할 수 있습니다
!**/[Pp]ackages/build/ 단, MSBuild 대상으로 사용되는 build/는 제외하지 않음.

NuGet v3의 project.json 파일은 제외 가능한 파일을 더 생성합니다

패턴 제외 대상
*.nuget.props NuGet v3의 project.json 파일은 제외 가능한 파일을 더 생성합니다
*.nuget.targets NuGet v3의 project.json 파일은 제외 가능한 파일을 더 생성합니다

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 플러그인 설정 파일

Visual Studio용 Node.js 도구

패턴 제외 대상
.ntvs_analysis.dat Visual Studio용 Node.js 도구
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 - F# Make

패턴 제외 대상
**/.fake/ FAKE - F# Make

CodeRush 개인 설정

패턴 제외 대상
**/.cr/personal CodeRush 개인 설정

Visual Studio용 Python 도구(PTVS)

패턴 제외 대상
**/__pycache__/ Visual Studio용 Python 도구(PTVS)
*.pyc Visual Studio용 Python 도구(PTVS)

Tabs Studio

패턴 제외 대상
*.tss Tabs Studio

Telerik JustMock 구성 파일

패턴 제외 대상
*.jmconfig Telerik JustMock 구성 파일

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 빌드 및 임시 산출물 폴더

NVidia Nsight GPU 디버거 구성 파일

패턴 제외 대상
*.nvuser NVidia Nsight GPU 디버거 구성 파일

MFractors(Xamarin 생산성 도구) 작업 폴더

패턴 제외 대상
**/.mfractor/ MFractors(Xamarin 생산성 도구) 작업 폴더

Visual Studio 로컬 기록

패턴 제외 대상
**/.localhistory/ Visual Studio 로컬 기록

Visual Studio History(VSHistory) 파일

패턴 제외 대상
.vshistory/ Visual Studio History(VSHistory) 파일

BeatPulse 상태 확인용 임시 데이터베이스

패턴 제외 대상
healthchecksdb BeatPulse 상태 확인용 임시 데이터베이스

Visual Studio 2017의 Package Reference Convert 도구용 백업 폴더

패턴 제외 대상
MigrationBackup/ Visual Studio 2017의 Package Reference Convert 도구용 백업 폴더

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 Windows 캐비닛 아카이브
*.msi Windows 설치 패키지
*.msix Windows 앱 패키지
*.msm Windows 병합 모듈
*.msp Windows 패치 파일

이 Visual Studio용 .gitignore 사용 방법

  1. 위의 Visual Studio 규칙을 복사하거나 파일을 바로 다운로드하세요.
  2. Git 저장소 루트에 .gitignore라는 파일을 만들고 규칙을 붙여 넣으세요.
  3. 이미 추적 중인 파일이 있다면 git rm -r --cached . 명령을 실행한 다음 다시 커밋하세요. Git은 추적하지 않는 파일에만 제외 규칙을 적용합니다.
  4. 팀원 모두가 같은 규칙을 사용하도록 .gitignore를 커밋하세요.

다른 통합 개발 환경(IDE)용 .gitignore 템플릿

모든 통합 개발 환경(IDE) 템플릿 보기