Intellij idea 无法停止跟踪JetBrains.idea文件

Intellij idea 无法停止跟踪JetBrains.idea文件,intellij-idea,jetbrains-ide,git-rm,ngit,Intellij Idea,Jetbrains Ide,Git Rm,Ngit,我已经将.idea文件添加到我的.gitignore文件中,看起来效果不错。但是,由于my.idea文件已经被跟踪,早期的帖子建议使用以下代码,以使它们脱离版本控制 git rm -rf .idea 或 但无论哪种情况,我都得到了这样的信息: 致命:pathspec“.idea”与任何文件都不匹配 不过,当我在这个文件夹中列出我的文件时,.idea就在最上面 我做错了什么 致命:pathspec“.idea”与任何文件都不匹配 假设路径上没有名为.idea的文件 由于您试图删除整个文件夹,请更

我已经将.idea文件添加到我的.gitignore文件中,看起来效果不错。但是,由于my.idea文件已经被跟踪,早期的帖子建议使用以下代码,以使它们脱离版本控制

git rm -rf .idea

但无论哪种情况,我都得到了这样的信息:

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

不过,当我在这个文件夹中列出我的文件时,.idea就在最上面

我做错了什么

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

假设路径上没有名为
.idea
的文件

由于您试图删除整个文件夹,请更改您的命令

git rm -r --cached .idea


第二个例子看起来像您想要做的。也许您可以尝试
git rm-r--cached.idea/
来指示您正在删除一个目录。该文件夹可能不在运行命令的目录中,或者已经没有被跟踪。您可以继续将更改推送到remote,并验证是否反映了更改。(删除.idea文件夹)
git rm -r --cached .idea
git rm -r --cached .idea/