今天在使用git时 把项目所有文件都添加到版本库了 但是项目每次都会生成log日志文件导致 每次git status都会产生有新文件modified 所以打算用.gitignore配置过滤规则
配置如下:
data/runtime
但是发现没有生效
原来设置.gitignore规则的目录或文件不能先提交到版本库 否则不会生效 则要从版本库中移出这些文件 但是不能从本地文件删除
执行以下命令
git rm -r data/runtime --cached
再次提交下
git commit -m '删除过滤文件'
git status
过滤规则生效