Ludovic Frank Gitignore

.gitignore для Kentico

37 правил игнорирования для Kentico, готовых к копированию в репозиторий.

Система управления контентом

Полный .gitignore для Kentico

# Создано LFGitignore - https://lfgitignore.com
# Создано: 2026-10-31 21:54:29 UTC
# Технологии: Kentico

### Kentico ###
!CMS/CMSAdminControls/*/
!CMS/CMSModules/System/*/
!CMS/App_Data/CIRepository/**
CMS/App_Data/AzureCache
CMS/App_Data/AzureTemp
CMS/App_Data/CMSModules/DeviceProfile/logFiftyOne.txt
CMS/App_Data/CMSModules/DeviceProfiles/logFiftyOne.txt
CMS/App_Data/CMSModules/WebFarm/webfarm.sync
CMS/App_Data/CMSTemp
CMS/App_Data/Persistent
CMS/CMSSiteUtils/Export
CMS/CMSSiteUtils/Import
CMS/App_Data/CMSModules/SmartSearch/**
!CMS/App_Data/CMSModules/SmartSearch/*/
!CMS/App_Data/CMSModules/SmartSearch/_StopWords/**
!CMS/App_Data/CMSModules/SmartSearch/_Synonyms/**
CMS/App_Data/DancingGoat
CMS/App_Data/Templates/CommunitySite
CMS/App_Data/Templates/CorporateSite
CMS/App_Data/Templates/DancingGoat
CMS/App_Data/Templates/EcommerceSite
CMS/App_Data/Templates/IntranetPortal
CMS/App_Data/Templates/PersonalSite
CMS/App_Themes/CommunitySite
CMS/App_Themes/CorporateSite
CMS/App_Themes/EcommerceSite
CMS/App_Themes/IntranetPortal*
CMS/App_Themes/PersonalSite
CMS/CMSTemplates/CorporateSite
CMS/CommunitySite
CMS/CorporateSite
CMS/DancingGoat
CMS/EcommerceSite
CMS/IntranetPortal
CMS/PersonalSite
AppSettings.config
ConnectionStrings.config

Что на самом деле игнорируют эти правила Kentico

Каждый шаблон ниже и почему он принадлежит вашему .gitignore.

Включить некоторые папки Kentico, исключенные правилами Visual Studio.

Шаблон Что он игнорирует
!CMS/CMSAdminControls/*/ Включить некоторые папки Kentico, исключенные правилами Visual Studio.
!CMS/CMSModules/System/*/ Включить некоторые папки Kentico, исключенные правилами Visual Studio.
!CMS/App_Data/CIRepository/** Включить некоторые папки Kentico, исключенные правилами Visual Studio.

Kentico временные файлы/файлы среды

Шаблон Что он игнорирует
CMS/App_Data/AzureCache Kentico временные файлы/файлы среды
CMS/App_Data/AzureTemp Kentico временные файлы/файлы среды
CMS/App_Data/CMSModules/DeviceProfile/logFiftyOne.txt Kentico временные файлы/файлы среды
CMS/App_Data/CMSModules/DeviceProfiles/logFiftyOne.txt Kentico временные файлы/файлы среды
CMS/App_Data/CMSModules/WebFarm/webfarm.sync Kentico временные файлы/файлы среды
CMS/App_Data/CMSTemp Kentico временные файлы/файлы среды
CMS/App_Data/Persistent Kentico временные файлы/файлы среды
CMS/CMSSiteUtils/Export Kentico временные файлы/файлы среды
CMS/CMSSiteUtils/Import Kentico временные файлы/файлы среды

Игнорировать все индексы интеллектуального поиска, но не другое содержимое системных папок.

Шаблон Что он игнорирует
CMS/App_Data/CMSModules/SmartSearch/** Игнорировать все индексы интеллектуального поиска, но не другое содержимое системных папок.
!CMS/App_Data/CMSModules/SmartSearch/*/ Игнорировать все индексы интеллектуального поиска, но не другое содержимое системных папок.
!CMS/App_Data/CMSModules/SmartSearch/_StopWords/** Игнорировать все индексы интеллектуального поиска, но не другое содержимое системных папок.
!CMS/App_Data/CMSModules/SmartSearch/_Synonyms/** Игнорировать все индексы интеллектуального поиска, но не другое содержимое системных папок.

Файлы ресурсов стартового сайта

Шаблон Что он игнорирует
CMS/App_Data/DancingGoat Файлы ресурсов стартового сайта

Веб-шаблоны стартового сайта

Шаблон Что он игнорирует
CMS/App_Data/Templates/CommunitySite Веб-шаблоны стартового сайта
CMS/App_Data/Templates/CorporateSite Веб-шаблоны стартового сайта
CMS/App_Data/Templates/DancingGoat Веб-шаблоны стартового сайта
CMS/App_Data/Templates/EcommerceSite Веб-шаблоны стартового сайта
CMS/App_Data/Templates/IntranetPortal Веб-шаблоны стартового сайта
CMS/App_Data/Templates/PersonalSite Веб-шаблоны стартового сайта

Темы приложений стартового сайта

Шаблон Что он игнорирует
CMS/App_Themes/CommunitySite Темы приложений стартового сайта
CMS/App_Themes/CorporateSite Темы приложений стартового сайта
CMS/App_Themes/EcommerceSite Темы приложений стартового сайта
CMS/App_Themes/IntranetPortal* Темы приложений стартового сайта
CMS/App_Themes/PersonalSite Темы приложений стартового сайта

Шаблоны ASPX стартового сайта

Шаблон Что он игнорирует
CMS/CMSTemplates/CorporateSite Шаблоны ASPX стартового сайта

Медиабиблиотеки стартового сайта

Шаблон Что он игнорирует
CMS/CommunitySite Медиабиблиотеки стартового сайта
CMS/CorporateSite Медиабиблиотеки стартового сайта
CMS/DancingGoat Медиабиблиотеки стартового сайта
CMS/EcommerceSite Медиабиблиотеки стартового сайта
CMS/IntranetPortal Медиабиблиотеки стартового сайта
CMS/PersonalSite Медиабиблиотеки стартового сайта

Чувствительные настройки

Шаблон Что он игнорирует
AppSettings.config Чувствительные настройки
ConnectionStrings.config Чувствительные настройки

Как использовать .gitignore для Kentico

  1. Скопируйте приведенные выше правила Kentico или загрузите файл напрямую.
  2. Создайте файл с именем .gitignore в корне вашего репозитория Git и вставьте в него правила.
  3. Если некоторые из этих файлов уже отслеживаются, запустите git rm -r --cached ., а затем снова зафиксируйте — Git применяет правила игнорирования только к неотслеживаемым файлам.
  4. Зафиксируйте .gitignore, чтобы все члены команды придерживались одних и тех же правил.

Другие шаблоны CMS .gitignore

Посмотреть все шаблоны CMS