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

相关推荐
ol木子李lo3 小时前
Visual studio 2022高亮汇编(ASM)语法方法
汇编·ide·windows·visual studio
2501_916766543 小时前
解决idea依赖导入不成功的问题
java·intellij-idea
liuyao_xianhui4 小时前
版本控制器git--gdb/cgdb
linux·运维·服务器·git
徐同保5 小时前
如何使用GitKraken把git项目迁移到另一个平台,并保存所有提交记录,例如把github上的项目,迁移到gitee
git·gitee·github
高小秋6 小时前
项目开发使用 git工作流插件 -- jgitflow开发实践
git
tealcwu6 小时前
【软件工程】浅析Git message, version, changelog之间的关系
git
五号厂房8 小时前
Git Worktree 使用指南
git
Mr_万能胶9 小时前
到底原研药,来瞧瞧 Google 官方《Android API 设计指南》
android·架构·android studio
秦jh_9 小时前
【git】企业级开发模型
git
BINGCHN9 小时前
NSSCTF每日一练 SWPUCTF2021 include--web
android·前端·android studio