Ludovic Frank Gitignore

.gitignore для Kentico

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

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

Повний .gitignore для Kentico

# Згенеровано LFGitignore - https://lfgitignore.com
# Створено: 2026-10-31 21:54:18 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