Android Studio Commit 面板临时文件.gitignore

我们经常碰到拉别人的代码发现有些.idea ,.build等等文件不需要提交的文件却没有加到.gitignore里面提交。但是我们又不想在Commit面板看到这些修改。

虽然可以通过方法一永久解决:

  1. 打开 Commit 面板(Cmd + 0 / Alt + 0)。

  2. 在 Unversioned Files (未版本控制)或 Changes 列表中,右键点击 .idea 文件夹(或具体的 gradle.xml)。

  3. 在弹出的菜单中,选择 Git -> Add to .gitignore。

  4. 系统会提示你选择忽略级别,通常选择 .gitignore(项目级)即可。

注意 :如果这些文件已经被 Git 跟踪过(之前提交过),仅添加 .gitignore 是无效的。你需要先在终端执行 git rm -r --cached .idea 解除跟踪,再提交该删除记录

但是还要合代码很麻烦,可以用第二种方法:

在Android Studio命令窗口直接执行:

git update-index --assume-unchanged .idea/gradle.xml

git update-index --assume-unchanged .idea/deploymentTargetSelector.xml

直接本地解决这个问题。

执行后,这两个文件会从 Commit 面板的变更列表中彻底消失 (直到你执行 git update-index --no-assume-unchanged 恢复)。这对于处理 deploymentTargetSelector.xml(本地部署设备选择)这类频繁变动的文件特别实用。

相关推荐
梦幻通灵2 小时前
IDEA 实用快捷键【持续更新】
java·ide·intellij-idea
卓怡学长13 小时前
w214基于jsp知道特产网
java·intellij-idea
烽火聊员18 小时前
Android屏幕卡顿traces.txt拉取查看
android·java·android studio
古法安卓21 小时前
Android-Ext4文件系统问题排查
android·java·android studio
风华同学1 天前
vscode远程连接
ide·vscode·编辑器
kiss strong1 天前
idea显示前进后退按钮
java·ide·intellij-idea
ShuiShenHuoLe1 天前
Visual Studio 2022 Community 下载指南
ide·visual studio
梦幻通灵1 天前
IDEA导入外部Jar包进行反编译
pycharm·intellij-idea·jar
一路向北he2 天前
trae或者vscode定义了文件,但是文件不亮是灰的
ide·vscode·编辑器
卓怡学长2 天前
w204基于springbo旅行社签证代理服务系统
java·spring boot·spring·intellij-idea