无效的原因是:对应的目录或者文件已经被git跟踪,此时再加入.gitignore后就无效了。
解决方法:
1、查看git跟踪的列表
git ls-files
2、删除被跟踪的文件或文件夹
git rm --cached 文件名称
git rm --cached 文件夹名称 -r
3、重新添加gitignore规则
无效的原因是:对应的目录或者文件已经被git跟踪,此时再加入.gitignore后就无效了。
解决方法:
1、查看git跟踪的列表
git ls-files
2、删除被跟踪的文件或文件夹
git rm --cached 文件名称
git rm --cached 文件夹名称 -r
3、重新添加gitignore规则