Android Studio 配置之gitignore

1.创建或编辑.gitignore文件

在项目根目录下检查是否已有.gitignore文件。如果没有,创建一个新文件,命名为.gitignore(注意文件名前有个点)。

添加忽略规则:在.gitignore中添加以下内容:

忽略整个 .idea 目录(包含所有子文件/文件夹)

java 复制代码
.idea/

忽略所有 .iml 文件

java 复制代码
*.iml

忽略构建目录

java 复制代码
build/

本地属性

java 复制代码
local.properties

其他常见忽略项

java 复制代码
.gradle/
.externalNativeBuild/

忽略系统文件

java 复制代码
.DS_Store

2.提交.gitignore文件到仓库

将.gitignore文件添加到版本控制并提交:

java 复制代码
git add .gitignore
git commit -m "Add .gitignore file to exclude Android Studio configs"

3.移除已跟踪的.idea文件夹(如果已提交)

如果.idea文件夹之前已经被提交到 Git 仓库,需要先从版本控制中移除(但保留在本地):

java 复制代码
git rm -r --cached .idea
git commit -m "Remove .idea directory from version control"

验证配置

使用以下命令检查 Git 的忽略状态:

java 复制代码
git check-ignore -v .idea/

如果输出类似/.gitignore:1:.idea/,说明规则已生效。

相关推荐
苦学编程的谢2 小时前
Maven
java·maven·intellij-idea
Bella_chene3 小时前
IDEA中无法使用JSP内置对象
java·servlet·intellij-idea·jsp
小妖6665 小时前
git branch -a 还有一些已经删除了的分支
git
不知所云,5 小时前
3. lvgl 9.3 vscode 模拟环境搭建 lv_port_pc_vscode-release-v9.3
ide·vscode·编辑器·c·sdl·lvgl vscode·lvgl模拟器
Percep_gan8 小时前
idea的使用小技巧,个人向
java·ide·intellij-idea
好奇的菜鸟16 小时前
如何在IntelliJ IDEA中设置数据库连接全局共享
java·数据库·intellij-idea
荔枝吻20 小时前
【沉浸式解决问题】idea开发中mapper类中突然找不到对应实体类
java·intellij-idea·mybatis
万千思绪20 小时前
【PyCharm 2025.1.2配置debug】
ide·python·pycharm
&Sinnt&21 小时前
Git 版本控制完全指南:从入门到精通
git·后端
Tiny2141 天前
多人协同开发时Git使用命令
git