git .gitignore文件追加想忽略的文件不成功 .gitignore忽略不成功

.gitignore追加想忽略的文件不成功,因为本地仓库中已经被git管理起来了,这时需要清除缓存。

.gitignore中已经标明忽略的文件目录下的文件,当我git push的时候还会出现在push的目录中,原因是某些文件已经被纳入了版本管理中,那么在.gitignore中新追加忽略路径也是不起作用的,这时候就应该先把本地缓存删除,然后再进行提交,这样就不会出现忽略的文件了。git清除本地缓存命令如下

  1. 命令:

    git rm -r --cached .  #清除所有缓存 

    git add .       #重新添加到暂存区

    git commit -m 'update .gitignore' #从新提交

  2. 经过第一步的命令之后 这时在 git status 查看  则在.gitignore文件中新追加的想忽略的文件夹已经没有状态了

  3. 使用过git rm -r --cached . 命令最终push到远程仓库后,远程仓库里的文件会一并删除

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值