,gitignore 中规则不起作用的原因

时间:2023-11-11 10:54:08

.gitignore 文件的用途,该文件只能作用于 Untracked Files,
也就是那些从来没有被 Git 记录过的文件(自添加以后,从未 add 及 commit 过的文件)。

这样则好理解,它不起作用的原因。所以, 在这种情况下解除其追踪关系即可。

可用git rm -r --cached file(path) ,这里并不是删除物理文件,而是删除它们的
追踪关系。再 add , commit , 则.gitignore 中的规则就有效了