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

标签 git github version-control

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

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

怎么会?

enter image description here

最佳答案

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

关于git 显示已添加到 gitignore 的文件的更改?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/64728395/

相关文章:

git - 无法删除 ghost 分支 github/BLOB

svn - 如何确定开发人员对 SubVersion 的总贡献?

git - 为什么 .gitignore 不忽略 .DS_Store?

XCode Git Head 分离

Git:如何在发生更多提交后纠正错误的 merge ?

git - 压缩本地提交后推送到远程分支失败

asp.net - 用于 asp.net 开发的 Git/SVN 而不是 VSS?

git - 你如何在 zsh 中使用现有的函数补全?

git - 将整个分支重置/恢复到另一个分支状态?

git - .gitignore 中定义的一些文件和文件夹在推送到 GitHub 时不会被忽略