【发布时间】:2021-12-25 11:30:01
【问题描述】:
好的,所以我最近升级到 Angular 13,现在我有了这个文件夹名称“.angular”。
我已在.gitignore 文件中将其条目添加为.angular/cache,因为它不想跟踪它,但其中的文件始终在 git 更改中显示为未跟踪文件。
StackOverflow 上的几乎每个答案都要求运行以下命令。
git rm -r --cached .
git add .
git commit -m ".gitignore is now working"
所有这些都是暂存未跟踪的文件,然后从它们中进行提交。我的.angular 文件夹仍在跟踪中。它仍然没有像 node_modules 那样变灰,这意味着 git 没有忽略它。
我应该做些不同的事情吗?
【问题讨论】:
-
确切的行是什么?应该在哪个
.gitignore中匹配.angular目录?它可能已经添加到git吗?尝试git check-ignore进行调试。 -
我在 .gitignore 的 node_module 文件夹行下面添加了 .angular/cache 这一行。 @acran