Gradle 的 .gitignore
适用于 Gradle 的 9 条忽略规则,可直接复制到您的仓库。
面向多语言软件开发的构建自动化工具
Gradle 的完整 .gitignore
# 由 LFGitignore - https://lfgitignore.com 生成
# 创建:2026-10-31 21:53:52 UTC
# 技术:Gradle
### Gradle ###
# Gradle 缓存目录
.gradle
# Gradle 构建目录
**/build/
!**/src/**/build/
# Gradle 应用程序设置
gradle-app.setting
# Gradle 包装 JAR(保留)
!gradle-wrapper.jar
# Gradle 包装器配置(保留)
!gradle-wrapper.properties
# Gradle 任务缓存
.gradletasknamecache
# Eclipse 项目文件
.project
# Eclipse 类路径
.classpath
这些 Gradle 规则实际上忽略了什么
以下列出了每个忽略模式及其加入 .gitignore 的原因。
通用
| 模式 |
忽略的内容 |
.gradle |
Gradle 缓存目录 |
**/build/ |
Gradle 构建目录 |
!**/src/**/build/ |
通用 |
忽略 Gradle GUI 配置
| 模式 |
忽略的内容 |
gradle-app.setting |
Gradle 应用程序设置 |
避免忽略 Gradle 包装器 jar 文件(.jar 文件通常被忽略)
| 模式 |
忽略的内容 |
!gradle-wrapper.jar |
Gradle 包装 JAR(保留) |
避免忽略 Gradle 包装器属性
| 模式 |
忽略的内容 |
!gradle-wrapper.properties |
Gradle 包装器配置(保留) |
项目缓存
| 模式 |
忽略的内容 |
.gradletasknamecache |
Gradle 任务缓存 |
Eclipse Core
| 模式 |
忽略的内容 |
.project |
Eclipse 项目文件 |
JDT 特定(Eclipse Java 开发工具)
| 模式 |
忽略的内容 |
.classpath |
Eclipse 类路径 |
如何将此 .gitignore 用于 Gradle
- 复制上面的Gradle规则,或者直接下载文件。
- 在 Git 仓库根目录创建名为 .gitignore 的文件,并将规则粘贴进去。
- 如果其中一些文件已被跟踪,请运行 git rm -r --cached . 然后再次提交 - Git 仅将忽略规则应用于未跟踪的文件。
- 提交 .gitignore 以便团队中的每个人都共享相同的规则。