.gitignore pour Kentico

37 règles d’exclusion pour Kentico, prêtes à copier dans votre dépôt.

Système de gestion de contenu

Le .gitignore complet pour Kentico

# Generated by LFGitignore - https://lfgitignore.com
# Created: 2026-08-05 01:33:21 UTC
# Technologies: 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

Ce que ces règles Kentico ignorent vraiment

Chaque motif ci-dessous, et pourquoi il a sa place dans votre .gitignore.

Include some Kentico folders excluded by Visual Studio rules

Motif Ce qu’il ignore
!CMS/CMSAdminControls/*/ Include some Kentico folders excluded by Visual Studio rules
!CMS/CMSModules/System/*/ Include some Kentico folders excluded by Visual Studio rules
!CMS/App_Data/CIRepository/** Include some Kentico folders excluded by Visual Studio rules

Kentico temporary/environment files

Motif Ce qu’il ignore
CMS/App_Data/AzureCache Kentico temporary/environment files
CMS/App_Data/AzureTemp Kentico temporary/environment files
CMS/App_Data/CMSModules/DeviceProfile/logFiftyOne.txt Kentico temporary/environment files
CMS/App_Data/CMSModules/DeviceProfiles/logFiftyOne.txt Kentico temporary/environment files
CMS/App_Data/CMSModules/WebFarm/webfarm.sync Kentico temporary/environment files
CMS/App_Data/CMSTemp Kentico temporary/environment files
CMS/App_Data/Persistent Kentico temporary/environment files
CMS/CMSSiteUtils/Export Kentico temporary/environment files
CMS/CMSSiteUtils/Import Kentico temporary/environment files

Ignore all smart search indexes, but not the other system folder contents

Motif Ce qu’il ignore
CMS/App_Data/CMSModules/SmartSearch/** Ignore all smart search indexes, but not the other system folder contents
!CMS/App_Data/CMSModules/SmartSearch/*/ Ignore all smart search indexes, but not the other system folder contents
!CMS/App_Data/CMSModules/SmartSearch/_StopWords/** Ignore all smart search indexes, but not the other system folder contents
!CMS/App_Data/CMSModules/SmartSearch/_Synonyms/** Ignore all smart search indexes, but not the other system folder contents

Starter site resource Files

Motif Ce qu’il ignore
CMS/App_Data/DancingGoat Starter site resource Files

Starter site web templates

Motif Ce qu’il ignore
CMS/App_Data/Templates/CommunitySite Starter site web templates
CMS/App_Data/Templates/CorporateSite Starter site web templates
CMS/App_Data/Templates/DancingGoat Starter site web templates
CMS/App_Data/Templates/EcommerceSite Starter site web templates
CMS/App_Data/Templates/IntranetPortal Starter site web templates
CMS/App_Data/Templates/PersonalSite Starter site web templates

Starter site app themes

Motif Ce qu’il ignore
CMS/App_Themes/CommunitySite Starter site app themes
CMS/App_Themes/CorporateSite Starter site app themes
CMS/App_Themes/EcommerceSite Starter site app themes
CMS/App_Themes/IntranetPortal* Starter site app themes
CMS/App_Themes/PersonalSite Starter site app themes

Starter site ASPX templates

Motif Ce qu’il ignore
CMS/CMSTemplates/CorporateSite Starter site ASPX templates

Starter site media libraries

Motif Ce qu’il ignore
CMS/CommunitySite Starter site media libraries
CMS/CorporateSite Starter site media libraries
CMS/DancingGoat Starter site media libraries
CMS/EcommerceSite Starter site media libraries
CMS/IntranetPortal Starter site media libraries
CMS/PersonalSite Starter site media libraries

Sensitive settings

Motif Ce qu’il ignore
AppSettings.config Sensitive settings
ConnectionStrings.config Sensitive settings

Comment utiliser ce .gitignore pour Kentico

  1. Copiez les règles Kentico ci-dessus, ou téléchargez directement le fichier.
  2. Créez un fichier nommé .gitignore à la racine de votre dépôt Git et collez-y les règles.
  3. Si certains de ces fichiers sont déjà suivis, lancez git rm -r --cached . puis recommitez — Git n’applique les règles d’exclusion qu’aux fichiers non suivis.
  4. Commitez le .gitignore pour que toute l’équipe partage les mêmes règles.

Autres modèles .gitignore CMS

Voir tous les modèles CMS