.gitignore для Umbraco
15 правил ігнорування для Umbraco, готових до копіювання у ваш репозиторій.
Система управління контентом .NET
Повний .gitignore для Umbraco
# Згенеровано LFGitignore - https://lfgitignore.com
# Створено: 2026-10-31 23:58:07 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) ігнорування umbraco backoffice assest з wwwroot |
Файли SQLite
| Шаблон | Що ігнорується |
|---|---|
*.sqlite.db* |
Файли SQLite |
**/umbraco/* |
ігнорувати Umbraco data/views/settings |
!**/umbraco/models |
включити типове розташування для вихідних даних modelsbuilder |
!**/umbraco/Data/packages |
включити типове розташування для пакетів |
Як використовувати цей .gitignore для Umbraco
- Скопіюйте правила Umbraco вище або завантажте файл безпосередньо.
- Створіть файл з іменем .gitignore у корені вашого сховища Git і вставте в нього правила.
- Якщо деякі з цих файлів уже відстежуються, запустіть git rm -r --cached ., а потім зафіксуйте знову — Git застосовує правила ігнорування лише до невідстежуваних файлів.
- Закріпіть .gitignore, щоб усі члени команди мали однакові правила.