Git 会同时考虑项目根目录和各级子目录中的 .gitignore 文件,它们会共同作用影响 Git 的忽略行为。详细解释多级 .gitignore 文件的工作机制:多级 .gitignore 文件的工作规则级联生效原则:Git 会从文件所在目录开始向上查找所有 .gitignore 文件,直到仓库根目录每个 .gitignore 文件中的规则只作…
缓存问题:Git 会缓存跟踪状态,即使添加了忽略规则,已跟踪的文件仍会被继续跟踪解决方案:git rm -r --cached /backend/tmp/ git add . git commit -m "停止跟踪 tmp 目录"