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