Ludovic Frank Gitignore

Eclipse 用 .gitignore

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

主に Java 開発用のオープンソース IDE

Eclipse 用 .gitignore の完全版

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

### Eclipse ###
# バックアップファイル
*.bak
# Eclipse ワークスペースのメタデータ
.metadata
# Eclipseの出力ディレクトリ
bin/
# 一時ファイルディレクトリ
tmp/
# 一時ファイル
*.tmp
# Vimスワップファイル
*.swp
*~.nib
# Androidのローカル設定
local.properties
# Eclipseプロジェクトの設定
.settings/
# Eclipseのロードパス
.loadpath
# Eclipse Recommenders 関連ファイル
.recommenders
# Eclipse 外部ツール
.externalToolBuilders/
# Eclipse 起動構成
*.launch
*.pydevproject
# Eclipse C/C++ プロジェクト
.cproject
.autotools
# Eclipse アノテーション ファクトリ
.factorypath
# Eclipseのビルドパス
.buildpath
# Eclipse ターゲット プラットフォーム
.target
# Eclipse Tern.js プロジェクト
.tern-project
# Eclipse TeXlipse
.texlipse
# Eclipse の Spring Bean 定義
.springBeans
# Eclipse Code Recommenders 関連ファイル
.recommenders/
# Eclipseアノテーション処理
.apt_generated/
.apt_generated_tests/
# Eclipse Scala キャッシュ
.cache-main
# Eclipse Scala の依存関係
.scala_dependencies
# Eclipse Scala ワークシート
.worksheet

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

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

一般的な

パターン 除外対象
.metadata Eclipse ワークスペースのメタデータ
*.bak バックアップファイル
bin/ Eclipseの出力ディレクトリ
tmp/ 一時ファイルディレクトリ
*.tmp 一時ファイル
*.swp Vimスワップファイル
*~.nib 一般的な
local.properties Androidのローカル設定
.settings/ Eclipseプロジェクトの設定
.loadpath Eclipseのロードパス
.recommenders Eclipse Recommenders 関連ファイル

外部ツールビルダー

パターン 除外対象
.externalToolBuilders/ Eclipse 外部ツール

ローカルに保存された「Eclipse 起動構成」

パターン 除外対象
*.launch Eclipse 起動構成

PyDev 固有 (Eclipse 用 Python IDE)

パターン 除外対象
*.pydevproject PyDev 固有 (Eclipse 用 Python IDE)

CDT 固有 (C/C++ 開発ツール)

パターン 除外対象
.cproject Eclipse C/C++ プロジェクト

CDT- autotools

パターン 除外対象
.autotools CDT- autotools

Java アノテーション プロセッサ (APT)

パターン 除外対象
.factorypath Eclipse アノテーション ファクトリ

PDT 固有 (PHP 開発ツール)

パターン 除外対象
.buildpath Eclipseのビルドパス
.target Eclipse ターゲット プラットフォーム

Tern プラグイン

パターン 除外対象
.tern-project Eclipse Tern.js プロジェクト

TeXlipse プラグイン

パターン 除外対象
.texlipse Eclipse TeXlipse

STS (スプリング ツール スイート)

パターン 除外対象
.springBeans Eclipse の Spring Bean 定義

Code Recommenders

パターン 除外対象
.recommenders/ Eclipse Code Recommenders 関連ファイル

アノテーション処理

パターン 除外対象
.apt_generated/ Eclipseアノテーション処理
.apt_generated_tests/ アノテーション処理

Scala IDE 固有 (Eclipse 向けの Scala および Java 開発)

パターン 除外対象
.cache-main Eclipse Scala キャッシュ
.scala_dependencies Eclipse Scala の依存関係
.worksheet Eclipse Scala ワークシート

この Eclipse 用 .gitignore の使い方

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

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

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