Ludovic Frank Gitignore

Kentico 用 .gitignore

Kentico 用の除外ルール 37 件。そのままリポジトリにコピーして使えます。

コンテンツ管理システム

Kentico 用 .gitignore の完全版

# LFGitignore によって生成 - https://lfgitignore.com
# 作成日:2026-10-31 21:54:05 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 に含める理由を説明します。

Visual Studio ルールによって除外されているいくつかの Kentico フォルダーを含めます

パターン 除外対象
!CMS/CMSAdminControls/*/ Visual Studio ルールによって除外されているいくつかの Kentico フォルダーを含めます
!CMS/CMSModules/System/*/ Visual Studio ルールによって除外されているいくつかの Kentico フォルダーを含めます
!CMS/App_Data/CIRepository/** Visual Studio ルールによって除外されているいくつかの Kentico フォルダーを含めます

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 スターター サイトのリソース ファイル

スターター サイトの Web テンプレート

パターン 除外対象
CMS/App_Data/Templates/CommunitySite スターター サイトの Web テンプレート
CMS/App_Data/Templates/CorporateSite スターター サイトの Web テンプレート
CMS/App_Data/Templates/DancingGoat スターター サイトの Web テンプレート
CMS/App_Data/Templates/EcommerceSite スターター サイトの Web テンプレート
CMS/App_Data/Templates/IntranetPortal スターター サイトの Web テンプレート
CMS/App_Data/Templates/PersonalSite スターター サイトの Web テンプレート

スターター サイト アプリのテーマ

パターン 除外対象
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 機密性の高い設定

この Kentico 用 .gitignore の使い方

  1. 上の Kentico 用ルールをコピーするか、ファイルを直接ダウンロードしてください。
  2. Git リポジトリのルートに .gitignore という名前のファイルを作り、ルールを貼り付けます。
  3. 対象のファイルがすでに追跡されている場合は、git rm -r --cached . を実行して再度コミットしてください。Git の除外ルールは未追跡のファイルにのみ適用されます。
  4. チーム全員で同じルールを共有できるよう、.gitignore をコミットします。

CMS のほかの .gitignore テンプレート

CMS の全テンプレートを見る