我不小心在我的项目中添加了一个已经有自己的版本控制的目录(我应该从一开始就忽略它)。我尝试通过将它添加到 .gitignore 来从项目目录中忽略它。但是,每次我更新该文件夹时,它的修改仍会出现在项目目录的 Git 状态中。如果我发出git rm --cache that_dir则我无法更新该目录,因为其中没有 .git 文件夹。
在这种情况下,如何从我的项目中忽略该目录?
如果你已经提交了这个目录,那么它现在被 git 跟踪,所以在 .gitignore 中列出它不会有任何影响。您必须使用您列出的命令将其删除,但失败的原因尚不清楚,您应该在问题中添加更多详细信息以添加您收到的错误消息。
顺便说一句,正确的命令是git rm --cached that_dir(d 在缓存中丢失)。
| 归档时间: |
|
| 查看次数: |
578 次 |
| 最近记录: |