Eclipse 的 .gitignore

适用于 Eclipse 的 28 条忽略规则,可直接复制到您的仓库。

主要用于 Java 开发的开源 IDE

Eclipse 的完整 .gitignore

# 由 LFGitignore - https://lfgitignore.com 生成
# 创建:2026-10-31 21:50:14 UTC
# 技术:Eclipse

### Eclipse ###
# Backup 文件
*.bak
# Eclipse 工作区元数据
.metadata
# Eclipse 输出目录
bin/
# 临时文件目录
tmp/
# 临时文件
*.tmp
# Vim 交换文件
*.swp
*~.nib
# Android 本地配置
local.properties
# Eclipse 项目设置
.settings/
# Eclipse 加载路径
.loadpath
# Eclipse 推荐人
.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 代码推荐者
.recommenders/
# Eclipse注释处理
.apt_generated/
.apt_generated_tests/
# Eclipse Scala 缓存
.cache-main
# Eclipse Scala 依赖项
.scala_dependencies
# Eclipse Scala 工作表
.worksheet

这些 Eclipse 规则实际上忽略了什么

以下列出了每个忽略模式及其加入 .gitignore 的原因。

通用

模式 忽略的内容
.metadata Eclipse 工作区元数据
*.bak Backup 文件
bin/ Eclipse 输出目录
tmp/ 临时文件目录
*.tmp 临时文件
*.swp Vim 交换文件
*~.nib 通用
local.properties Android 本地配置
.settings/ Eclipse 项目设置
.loadpath Eclipse 加载路径
.recommenders Eclipse 推荐人

外部工具构建者

模式 忽略的内容
.externalToolBuilders/ Eclipse 外部工具

本地存储的“Eclipse启动配置”

模式 忽略的内容
*.launch Eclipse 启动配置

PyDev 特定(Python IDE for Eclipse)

模式 忽略的内容
*.pydevproject PyDev 特定(Python IDE for Eclipse)

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(Spring Tool Suite)相关文件

模式 忽略的内容
.springBeans Eclipse Spring bean 文件

Code Recommenders 相关文件

模式 忽略的内容
.recommenders/ Eclipse 代码推荐者

注释 Processing

模式 忽略的内容
.apt_generated/ Eclipse注释处理
.apt_generated_tests/ 注释 Processing

Scala IDE 特定(Scala 和 Java 为 Eclipse 开发)

模式 忽略的内容
.cache-main Eclipse Scala 缓存
.scala_dependencies Eclipse Scala 依赖项
.worksheet Eclipse Scala 工作表

如何将此 .gitignore 用于 Eclipse

  1. 复制上面的Eclipse规则,或者直接下载文件。
  2. 在 Git 仓库根目录创建名为 .gitignore 的文件,并将规则粘贴进去。
  3. 如果其中一些文件已被跟踪,请运行 git rm -r --cached . 然后再次提交 - Git 仅将忽略规则应用于未跟踪的文件。
  4. 提交 .gitignore 以便团队中的每个人都共享相同的规则。

其他 集成开发环境 .gitignore 模板

查看每个 集成开发环境 模板