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

相关推荐
2301_809815253 小时前
Git和Gitee基本使用教程
git·gitee
雨翼轻尘4 小时前
01_Git概述及基本操作
git·概述·基本操作
ITmaster07315 小时前
告别 IDE?Android CLI 来了,开发进入 AI Agent 时代
android·ide·人工智能
程序员果子7 小时前
CrewAI :当 Agent 学会团队协作
人工智能·git·python·多智能体·agent框架
‎ദ്ദിᵔ.˛.ᵔ₎7 小时前
Git GDB/CGDB调试器
git·gdb
他们都叫我GPT侠9 小时前
【无标题】
git·github
果汁华9 小时前
CLI 命令行与 Python 框架实战
git·python·github
江南十四行9 小时前
Maven 学习框架:依赖管理 + 仓库配置 + IDEA 集成
学习·maven·intellij-idea
zzzzzz31010 小时前
我用 AI Agent 重构了日常开发工作流,效果出乎意料
人工智能·git·github
jiang_changsheng10 小时前
详细教程__--PyCharm Terminal--切conda环境详解
ide·pycharm·conda