IDEA 中让 Git 忽略 .idea 目录

简介

在 IDEA 中使用 Git,可以在 .gitignore 文件中定义一些不需要被 git 管理的文件,但如果你是初次创建项目,定义了一些排除的文件,还可能出现下面这个情况,右侧 .gitignore 中定义了排除 .idea 中的所有文件,但左侧还是能在 Changes 中看到该文件夹下的文件。

本文介绍如何解决这个问题。

解决

出现上面这个情况,是因为这些文件在创建项目时就被 git 所管理了,需敲下面的命令,清除 git 中的缓存。

shell 复制代码
git rm --cached -r .idea

如下,

此时再看 IDEA 的 Changes,这些文件被排除掉了。

相关推荐
云烟成雨TD2 天前
Spring AI Alibaba 1.x 系列【6】ReactAgent 同步执行 & 流式执行
java·人工智能·spring
于慨2 天前
Lambda 表达式、方法引用(Method Reference)语法
java·前端·servlet
swg3213212 天前
Spring Boot 3.X Oauth2 认证服务与资源服务
java·spring boot·后端
gelald2 天前
SpringBoot - 自动配置原理
java·spring boot·后端
殷紫川2 天前
深入理解 AQS:从架构到实现,解锁 Java 并发编程的核心密钥
java
一轮弯弯的明月2 天前
贝尔数求集合划分方案总数
java·笔记·蓝桥杯·学习心得
chenjingming6662 天前
jmeter线程组设置以及串行和并行设置
java·开发语言·jmeter
殷紫川2 天前
深入拆解 Java volatile:从内存屏障到无锁编程的实战指南
java
摆烂且佛系2 天前
十分钟了解Git Cherry-Pick
git
eddieHoo2 天前
查看 Tomcat 的堆内存参数
java·tomcat