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/,说明规则已生效。

相关推荐
「QT(C++)开发工程师」1 小时前
我的 TRAE 编程体验-简介篇
ide·trae
AI大佬的小弟2 小时前
pycharm专业版有哪些功能?
ide·pycharm·pycharm专业版的功能·代码写作软件推荐
luming-022 小时前
报错解决:IDEA终端输出和CMD终端输出Maven版本不一致
java·缓存·bug·intellij-idea
从此不归路2 小时前
FPGA 结构与 CAD 设计(第3章)上
ide·fpga开发
zhanglb123 小时前
Gradle 全局配置使用
gradle·android studio·intellij idea
hui函数3 小时前
如何解决 PyCharm 控制台 pip install 报错 BadZipFile: File is not a zip file问题
ide·pycharm·pip
微醺的老虎5 小时前
【工具】vscode格式化json文件
ide·vscode·编辑器
bigHead-5 小时前
Git合并操作详解:安全高效地合并远程分支
git·安全·elasticsearch
Chan165 小时前
微服务 - Higress网关
java·spring boot·微服务·云原生·面试·架构·intellij-idea
C_心欲无痕5 小时前
ts - 交叉类型
前端·git·typescript