Git忽略已添加版本的目录

Git忽略已添加版本的目录,git,Git,我无意中在我的项目中添加了一个目录,它已经有了自己的版本控制(从一开始我就应该忽略)。我试图通过将它添加到.gitignore来从项目目录中忽略它。然而,每次我更新那个文件夹时,它的修改仍然显示在项目目录的Git状态中。如果我发出git rm--cache该\u dir,则无法更新该目录,因为其中没有.git文件夹 在这种情况下,如何从我的项目中忽略该目录?如果您已经提交了该目录,那么它现在由git跟踪,因此在.gitignore中列出它将无效。您必须使用列出的命令将其删除,但失败的原因尚不清楚

我无意中在我的项目中添加了一个目录,它已经有了自己的版本控制(从一开始我就应该忽略)。我试图通过将它添加到.gitignore来从项目目录中忽略它。然而,每次我更新那个文件夹时,它的修改仍然显示在项目目录的Git状态中。如果我发出
git rm--cache该\u dir
,则无法更新该目录,因为其中没有.git文件夹


在这种情况下,如何从我的项目中忽略该目录?

如果您已经提交了该目录,那么它现在由git跟踪,因此在.gitignore中列出它将无效。您必须使用列出的命令将其删除,但失败的原因尚不清楚,您应该在问题中添加更多详细信息,以添加收到的错误消息

顺便说一下,正确的命令是git rm--cached,即_dir(cached中缺少d)。

有点混乱(“该目录”)。请给出一个使用实际命令的最小示例。