好的,我最近升级到 Angular 13,现在我有这个文件夹名称“.angular”。
我已将其条目添加到.gitignore文件中.angular/cache,因为它不想跟踪它,但其中的文件始终在 git 更改中显示为未跟踪文件。
StackOverflow 上的几乎每个答案都告诉我们运行以下命令。
git rm -r --cached .
git add .
git commit -m ".gitignore is now working"
Run Code Online (Sandbox Code Playgroud)
这一切所做的就是暂存未跟踪的文件,然后对其进行提交。我的.angular文件夹仍在被跟踪。它仍然没有像 node_modules 那样显示为灰色,这意味着 git 不会忽略它。
我应该做一些不同的事情吗?
如果其中还有其他文件夹/文件,而您只忽略文件中包含的.angular文件夹,则该文件夹将被继续跟踪。cache.angular/cache.gitignore.angular
.angular因此,您必须忽略带有.angular/in的整个文件夹.gitignore。
之后,该.angular文件夹将像您提到的文件夹一样变灰node_module。
| 归档时间: |
|
| 查看次数: |
6149 次 |
| 最近记录: |