IDEA 中让 Git 忽略 .idea 目录

简介

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

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

解决

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

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

如下,

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

相关推荐
Rain的Java大神之路1 小时前
国家数据集团校招、社招都开了:总部雄安,这些技术岗值得认真看看
java·后端·面试
吴名氏.1 小时前
Java转AI Agent教程(第九周)错误矩阵
java·人工智能·矩阵·ai agent
文丑颜不良啊1 小时前
LeetCode1901~1920题目解析
java·leetcode
tealcwu2 小时前
【Unity基础】为什么游戏需要物理按键映射?从 Unity Input Manager 到跨引擎输入设计
java·游戏·unity
vipxieliang2 小时前
Spring Boot 性能优化实战:从启动加速到运行时调优
java·spring boot
AI全栈学习助手2 小时前
告别“转圈等待”:Spring Boot + SSE 让大模型像 ChatGPT 一样流式输出
java·人工智能·spring boot·后端·aigc
天天被压力2 小时前
【A股分钟级高频数据完全手册 #02】Python调用股票1分钟数据接口:Pro版最新分时取数与字段解析
java·人工智能·python
代码不停2 小时前
Spring Aop
java·数据库·spring
全栈陈序员2 小时前
【Git】从入门到精通(十一)—— git reset 三种模式详解
git·elasticsearch