【问题标题】:Unable to stop tracking JetBrains .idea files无法停止跟踪 JetBrains .idea 文件
【发布时间】:2016-12-16 17:01:53
【问题描述】:

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

git rm -rf .idea

git rm -r --cached .idea

不过,无论哪种情况,我都会收到以下信息:

致命:pathspec '.idea' 不匹配任何文件。

但是,当我在此文件夹中列出我的文件时,.idea 就在顶部。

我做错了什么?

【问题讨论】:

  • 第二个例子看起来像你想做的。也许您可以尝试git rm -r --cached .idea/ 来表明您正在删除一个目录。

标签: intellij-idea jetbrains-ide git-rm ngit


【解决方案1】:

致命:pathspec '.idea' 没有匹配任何文件。

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

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

git rm -r --cached .idea

git rm -r --cached .idea/

【讨论】:

  • 该文件夹可能不在您运行命令的目录中或尚未被跟踪。您可以继续将更改推送到远程并验证是否反映。(删除 .idea 文件夹)
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2022-10-04
  • 1970-01-01
  • 1970-01-01
  • 2011-05-29
  • 2013-01-08
相关资源
最近更新 更多