今天在使用git时,把项目所有文件都添加到版本库了,但是项目每次都会生成log日志文件,导致每次git status都会产生有新文件modified, 所以打算用.gitignore配置过滤规则。

& nbsp ;

配置如下:

data/runtime

但是发现没有生效,

原来设置.gitignore规则的目录或文件不能先提交到版本库,否则不会生效。所以要从版本库中移出这些文件,但是不能从本地文件删除。

执行以下命令

git rm -r data/runtime --cached

再次提交下

git commit -m '删除过滤文件'

git status

过滤规则生效

标签: Git

博主的文章或程序如果给您带来了价值,感谢您打赏一二

添加新评论