Umbraco용 .gitignore
저장소에 바로 복사할 수 있는 Umbraco 제외 규칙 15개.
.NET 콘텐츠 관리 시스템
Umbraco용 전체 .gitignore
# LFGitignore로 생성 - https://lfgitignore.com
# 생성일: 2026-10-13 15:22:24 UTC
# 기술: Umbraco
### Umbraco ###
**/App_Data/Logs/
**/App_Data/[Pp]review/
**/App_Data/TEMP/
**/App_Data/NuGetBackup/
**/App_Data/umbraco.config
!**/App_Data/[Pp]ackages/*
!**/[Uu]mbraco/[Dd]eveloper/[Pp]ackages/*
!**/[Uu]mbraco/[Vv]iews/[Pp]ackages/*
**/App_Data/cache/
**/ood.flag
**/wwwroot/umbraco/
*.sqlite.db*
**/umbraco/*
!**/umbraco/models
!**/umbraco/Data/packages
이 Umbraco 규칙이 실제로 제외하는 항목
아래에서 각 패턴과 .gitignore에 포함하는 이유를 확인하세요.
Umbraco가 생성한 중요하지 않은 폴더 제외
| 패턴 |
제외 대상 |
**/App_Data/Logs/ |
Umbraco가 생성한 중요하지 않은 폴더 제외 |
**/App_Data/[Pp]review/ |
Umbraco가 생성한 중요하지 않은 폴더 제외 |
**/App_Data/TEMP/ |
Umbraco가 생성한 중요하지 않은 폴더 제외 |
**/App_Data/NuGetBackup/ |
Umbraco가 생성한 중요하지 않은 폴더 제외 |
Umbraco 콘텐츠 캐시 파일 제외
| 패턴 |
제외 대상 |
**/App_Data/umbraco.config |
Umbraco 콘텐츠 캐시 파일 제외 |
이 항목 전에 VisualStudio.gitignore의 내용을 반드시 포함하세요
| 패턴 |
제외 대상 |
!**/App_Data/[Pp]ackages/* |
이 항목 전에 VisualStudio.gitignore의 내용을 반드시 포함하세요 |
!**/[Uu]mbraco/[Dd]eveloper/[Pp]ackages/* |
이 항목 전에 VisualStudio.gitignore의 내용을 반드시 포함하세요 |
!**/[Uu]mbraco/[Vv]iews/[Pp]ackages/* |
이 항목 전에 VisualStudio.gitignore의 내용을 반드시 포함하세요 |
ImageProcessor DiskCache
| 패턴 |
제외 대상 |
**/App_Data/cache/ |
ImageProcessor DiskCache |
Models Builder 모델이 오래되었음을 나타내는 플래그 제외
| 패턴 |
제외 대상 |
**/ood.flag |
Models Builder 모델이 오래되었음을 나타내는 플래그 제외 |
**/wwwroot/umbraco/ |
버전 9 .Net 5(Core)의 새 규칙: wwwroot의 umbraco 관리 화면 에셋 제외 |
SQLite 파일
| 패턴 |
제외 대상 |
*.sqlite.db* |
SQLite 파일 |
**/umbraco/* |
umbraco 데이터/뷰/설정 제외 |
!**/umbraco/models |
modelsbuilder 출력 기본 위치 포함 |
!**/umbraco/Data/packages |
패키지 기본 위치 포함 |
이 Umbraco용 .gitignore 사용 방법
- 위의 Umbraco 규칙을 복사하거나 파일을 바로 다운로드하세요.
- Git 저장소 루트에 .gitignore라는 파일을 만들고 규칙을 붙여 넣으세요.
- 이미 추적 중인 파일이 있다면 git rm -r --cached . 명령을 실행한 다음 다시 커밋하세요. Git은 추적하지 않는 파일에만 제외 규칙을 적용합니다.
- 팀원 모두가 같은 규칙을 사용하도록 .gitignore를 커밋하세요.