无法停止跟踪 JetBrains .idea 文件

Mik*_*ire 5 jetbrains-ide intellij-idea ngit git-rm

我已将.idea文件添加到我的.gitignore文件中,这似乎工作正常。但是,由于我的.idea文件已经被跟踪,因此之前的帖子建议使用以下代码,以将它们从版本控制中移除。

git rm -rf .idea
Run Code Online (Sandbox Code Playgroud)

或者

git rm -r --cached .idea
Run Code Online (Sandbox Code Playgroud)

但是,无论哪种情况,我都会收到以下消息:

致命:路径规范“.idea”与任何文件都不匹配。

但是,当我在此文件夹中列出我的文件时,.idea就在最前面。

我究竟做错了什么?

Nam*_*man 4

致命:pathspec“.idea”与任何文件都不匹配。

.idea假设路径上不存在具有该名称的文件

由于您正在尝试删除整个文件夹,因此请更改您的命令

git rm -r --cached .idea
Run Code Online (Sandbox Code Playgroud)

git rm -r --cached .idea/
Run Code Online (Sandbox Code Playgroud)