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

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

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

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

posted on 2015-07-16 16:29  给个理由先  阅读(267)  评论(0编辑  收藏  举报

导航