Ludovic Frank Gitignore

.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

# Généré par LFGitignore - https://lfgitignore.com
# Créé le : 2026-11-04 08:21:06 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.

Inclure certains dossiers Kentico exclus par les règles Visual Studio

Motif Ce qu’il ignore
!CMS/CMSAdminControls/*/ Inclure certains dossiers Kentico exclus par les règles Visual Studio
!CMS/CMSModules/System/*/ Inclure certains dossiers Kentico exclus par les règles Visual Studio
!CMS/App_Data/CIRepository/** Inclure certains dossiers Kentico exclus par les règles Visual Studio

Fichiers temporaires et d’environnement Kentico

Motif Ce qu’il ignore
CMS/App_Data/AzureCache Fichiers temporaires et d’environnement Kentico
CMS/App_Data/AzureTemp Fichiers temporaires et d’environnement Kentico
CMS/App_Data/CMSModules/DeviceProfile/logFiftyOne.txt Fichiers temporaires et d’environnement Kentico
CMS/App_Data/CMSModules/DeviceProfiles/logFiftyOne.txt Fichiers temporaires et d’environnement Kentico
CMS/App_Data/CMSModules/WebFarm/webfarm.sync Fichiers temporaires et d’environnement Kentico
CMS/App_Data/CMSTemp Fichiers temporaires et d’environnement Kentico
CMS/App_Data/Persistent Fichiers temporaires et d’environnement Kentico
CMS/CMSSiteUtils/Export Fichiers temporaires et d’environnement Kentico
CMS/CMSSiteUtils/Import Fichiers temporaires et d’environnement Kentico

Ignorer tous les index de recherche intelligente, mais conserver les autres contenus du dossier système

Motif Ce qu’il ignore
CMS/App_Data/CMSModules/SmartSearch/** Ignorer tous les index de recherche intelligente, mais conserver les autres contenus du dossier système
!CMS/App_Data/CMSModules/SmartSearch/*/ Ignorer tous les index de recherche intelligente, mais conserver les autres contenus du dossier système
!CMS/App_Data/CMSModules/SmartSearch/_StopWords/** Ignorer tous les index de recherche intelligente, mais conserver les autres contenus du dossier système
!CMS/App_Data/CMSModules/SmartSearch/_Synonyms/** Ignorer tous les index de recherche intelligente, mais conserver les autres contenus du dossier système

Fichiers de ressources du site de démarrage

Motif Ce qu’il ignore
CMS/App_Data/DancingGoat Fichiers de ressources du site de démarrage

Modèles web du site de démarrage

Motif Ce qu’il ignore
CMS/App_Data/Templates/CommunitySite Modèles web du site de démarrage
CMS/App_Data/Templates/CorporateSite Modèles web du site de démarrage
CMS/App_Data/Templates/DancingGoat Modèles web du site de démarrage
CMS/App_Data/Templates/EcommerceSite Modèles web du site de démarrage
CMS/App_Data/Templates/IntranetPortal Modèles web du site de démarrage
CMS/App_Data/Templates/PersonalSite Modèles web du site de démarrage

Thèmes d’application du site de démarrage

Motif Ce qu’il ignore
CMS/App_Themes/CommunitySite Thèmes d’application du site de démarrage
CMS/App_Themes/CorporateSite Thèmes d’application du site de démarrage
CMS/App_Themes/EcommerceSite Thèmes d’application du site de démarrage
CMS/App_Themes/IntranetPortal* Thèmes d’application du site de démarrage
CMS/App_Themes/PersonalSite Thèmes d’application du site de démarrage

Modèles ASPX du site de démarrage

Motif Ce qu’il ignore
CMS/CMSTemplates/CorporateSite Modèles ASPX du site de démarrage

Bibliothèques multimédias du site de démarrage

Motif Ce qu’il ignore
CMS/CommunitySite Bibliothèques multimédias du site de démarrage
CMS/CorporateSite Bibliothèques multimédias du site de démarrage
CMS/DancingGoat Bibliothèques multimédias du site de démarrage
CMS/EcommerceSite Bibliothèques multimédias du site de démarrage
CMS/IntranetPortal Bibliothèques multimédias du site de démarrage
CMS/PersonalSite Bibliothèques multimédias du site de démarrage

Paramètres sensibles

Motif Ce qu’il ignore
AppSettings.config Paramètres sensibles
ConnectionStrings.config Paramètres sensibles

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