Core용 .gitignore

저장소에 바로 복사할 수 있는 Core 제외 규칙 27개.

.NET Core 프로젝트(커뮤니티 템플릿)

Core용 전체 .gitignore

# LFGitignore로 생성 - https://lfgitignore.com
# 생성일: 2026-10-13 15:52:56 UTC
# 기술: Core

### Core ###
# macOS 폴더 설정(Desktop Services Store)
.DS_Store
[Dd]ebug/
*.*~
[Dd]ebugPublic/
[Rr]elease/
project.lock.json
[Rr]eleases/
x64/
# Vim 스왑 파일
*.swp
nupkg/
x86/
.vscode
# 사용자별 설정
*.user
.idea
# 솔루션 사용자 옵션
*.suo
*.userosscache
bld/
*.pyc
*.sln.docstates
[Bb]in/
[Oo]bj/
# 빌드 출력 디렉터리
build/
msbuild.log
msbuild.err
msbuild.wrn
.vs/
[Oo]ut/

이 Core 규칙이 실제로 제외하는 항목

아래에서 각 패턴과 .gitignore에 포함하는 이유를 확인하세요.

일반

패턴 제외 대상
.DS_Store macOS 폴더 설정(Desktop Services Store)
*.*~ 일반
project.lock.json 일반
*.swp Vim 스왑 파일
nupkg/ 일반
*.pyc 일반

빌드 결과

패턴 제외 대상
[Dd]ebug/ 빌드 결과
[Dd]ebugPublic/ 빌드 결과
[Rr]elease/ 빌드 결과
[Rr]eleases/ 빌드 결과
x64/ 빌드 결과
x86/ 빌드 결과
bld/ 빌드 결과
[Bb]in/ 빌드 결과
[Oo]bj/ 빌드 결과
build/ 빌드 출력 디렉터리
msbuild.log 빌드 결과
msbuild.err 빌드 결과
msbuild.wrn 빌드 결과
[Oo]ut/ 빌드 결과

Visual Studio Code

패턴 제외 대상
.vscode Visual Studio Code

Rider

패턴 제외 대상
.idea Rider

사용자별 파일

패턴 제외 대상
*.user 사용자별 설정
*.suo 솔루션 사용자 옵션
*.userosscache 사용자별 파일
*.sln.docstates 사용자별 파일

Visual Studio 2015

패턴 제외 대상
.vs/ Visual Studio 2015

이 Core용 .gitignore 사용 방법

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

다른 프레임워크용 .gitignore 템플릿

모든 프레임워크 템플릿 보기