git 显示已添加到 gitignore 的文件中的更改?

Sam*_*ack 2 git version-control github

我已经将 log2 文件夹和 main.js 文件添加到 .gitignore 中,如屏幕截图所示。

但即使在执行之后,git rm --cached .-r我仍然可以看到 git 正在检测 main.js 和 log2 文件夹中的文件的变化。

怎么来的?

在此处输入图片说明

jth*_*ill 5

这些的常见问题是用 UTF-16 编码的 gitignore。将其另存为 UTF-8。UTF-16 在这一点上是多余的膨胀,为了让 utf-16 看起来不坏而添加新代码只会加剧浪费。