.gitignore 文件为什么无效。
根据我的检查,你的 .gitignore 文件存在以下问题:
主要问题
-
文件已经被 Git 追踪:从
git status
的输出可以看到,bin、FlaUI、obj、Properties 等目录和文件已经被 Git 追踪了(显示为 "new file:")。一旦文件被 Git 追踪,.gitignore 文件就不会再对它们生效。 -
.gitignore 只对未追踪的文件有效:.gitignore 文件只能阻止 Git 追踪新的文件,对于已经被追踪的文件,即使添加到 .gitignore 中也不会自动忽略。