Ludovic Frank Gitignore

ExpressionEngine 用 .gitignore

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

コンテンツ管理システム

ExpressionEngine 用 .gitignore の完全版

# LFGitignore によって生成 - https://lfgitignore.com
# 作成日:2026-10-31 21:49:22 UTC
# 技術:ExpressionEngine

### ExpressionEngine ###
# macOS フォルダー設定 (デスクトップ サービス ストア)
.DS_Store
images/avatars/
images/captchas/
images/smileys/
images/member_photos/
images/signature_attachments/
images/pm_attachments/
system/expressionengine/config/database.php
system/expressionengine/config/config.php
sized/
thumbs/
_thumbs/
*/expressionengine/cache/*

ExpressionEngine のルールで除外されるもの

以下の各パターンと、.gitignore に含める理由を説明します。

一般的な

パターン 除外対象
.DS_Store macOS フォルダー設定 (デスクトップ サービス ストア)

画像

パターン 除外対象
images/avatars/ 画像
images/captchas/ 画像
images/smileys/ 画像
images/member_photos/ 画像
images/signature_attachments/ 画像
images/pm_attachments/ 画像

セキュリティ上の理由から、次のファイルは公開しないでください

パターン 除外対象
system/expressionengine/config/database.php セキュリティ上の理由から、次のファイルは公開しないでください
system/expressionengine/config/config.php セキュリティ上の理由から、次のファイルは公開しないでください

キャッシュ

パターン 除外対象
sized/ キャッシュ
thumbs/ キャッシュ
_thumbs/ キャッシュ
*/expressionengine/cache/* キャッシュ

この ExpressionEngine 用 .gitignore の使い方

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

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

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