

























提交代码的时候,发现.gitignore中已经标明忽略的文件目录下的文件,当我想git push的时候还会出现在push的目录中。
原因是因为git忽略目录中,新建的文件在git中会有缓存,如果某些文件已经被纳入了版本管理中,就算是在.gitignore中已经声明了忽略路径也是不起作用的。
删除本地缓存,然后再进行git push操作,这样就会把远程git分支中需要被忽略的文件删除,即从版本管理中剔除,这样再次提交的时候就会发现.gitignore的配置已经生效啦。
git清除本地缓存命令如下:
git rm -r --cached .
git add .
git commit -m 'update .gitignore'
除非注明,否则均为李锋镝的博客原创文章,转载必须以链接形式标明本文链接
此内容由惯性聚合(RSS阅读器)自动聚合整理,仅供阅读参考。 原文来自 — 版权归原作者所有。