git rm –cached filename

为了能重新忽略那些已经被track的文件,例如停止tracking一个文件但是又不从仓库中删除它。可以使用以下命令:
代码如下
    git rm –cached filename
上面这个命令用于删除单个缓存文件。
删除缓存目录使用以下命令:
代码如下
     git rm -rf –cached foldername
如果你想忽略的文件或者文件夹比较多,无法一个一个的删除。
重置所有缓存,提交后刷新忽略文件
代码如下
    git rm -r –cached .
上面这个命令将会移除所有的缓存索引,然后运行再运行以下命令添加所有的文件:
代码如下
    git add .
提交它:
代码如下
    git commit -m “.gitignore is now working”
上一篇:h5页面 内嵌h5页面遇到的问题


下一篇:git rm 与 git rm --cached 的区别