.gitignore для Umbraco
15 правил игнорирования для Umbraco, готовых к копированию в репозиторий.
.NET система управления контентом
Полный .gitignore для Umbraco
# Создано LFGitignore - https://lfgitignore.com
# Создано: 2026-10-31 23:00:36 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 из wwwroot |
SQLite-файлы
| Шаблон | Что он игнорирует |
|---|---|
*.sqlite.db* |
SQLite-файлы |
**/umbraco/* |
игнорировать Umbraco data/views/settings |
!**/umbraco/models |
включить местоположение по умолчанию для вывода построителя моделей |
!**/umbraco/Data/packages |
включить местоположение по умолчанию для пакетов |
Как использовать .gitignore для Umbraco
- Скопируйте приведенные выше правила Umbraco или загрузите файл напрямую.
- Создайте файл с именем .gitignore в корне вашего репозитория Git и вставьте в него правила.
- Если некоторые из этих файлов уже отслеживаются, запустите git rm -r --cached ., а затем снова зафиксируйте — Git применяет правила игнорирования только к неотслеживаемым файлам.
- Зафиксируйте .gitignore, чтобы все члены команды придерживались одних и тех же правил.