.gitignore设置不生效

Posted wanxiong

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了.gitignore设置不生效相关的知识,希望对你有一定的参考价值。

.gitignore

git中,如果想要让git忽略某些文件,或不想push到远程库,不让其受版本的控制。可以使用git提供的.gitignore文件进行配置。像这样:

一般情况下,在文件还未修改前,将其路径添加到该文件中,即可生效。

有个特殊情况,当我们修改了一个文件,但又不想让git跟踪它的变化,于是我们将其路径假如到.gitignore文件中;然后使用git status查看状态,发现文件依旧是跟踪状态,.gitignore根本没生效:
code

原因在于git已经把该文件加入到cache跟踪中了;balabal

解决思路是让他从cache中移除,然后通过commit提交这个移除cache的操作。

再修改该文件,发现.gitignore已经生效。


以上是关于.gitignore设置不生效的主要内容,如果未能解决你的问题,请参考以下文章

改动过.gitignore文件之后设置生效

idea设置不自动添加gitignore

git 修改 .gitignore 不生效

gitignore 不生效的解决方法

如何正确设置.gitignore

.gitignore不生效解决办法