gitignore文件失效

当.gitignore文件失效,已添加到暂存区的文件仍被追踪时,可以执行以下步骤修复:1)使用`gitrm-r--cached.`移除所有暂存区文件;2)`gitls-files`检查是否移除成功;3)再次使用`gitadd.`,新添加的文件将遵循.gitignore规则。这样,gitignore重新开始生效。
摘要由CSDN通过智能技术生成

gitignore文件失效如何处理
此处需要进行出现失效情况的分析:
1、文件已经被加入到了暂存区,此时才在gitignore中添加过滤限制
如图:此时配置了.gitignore文件,但是.idea文件夹还是绿色(即被加入了git暂存区)
在这里插入图片描述

此时需要进行的步骤:
1、移除git暂存区当前所有的文件,即被追踪的文件
在git根目录下打开gitbash,后续的所有操作都在根目录下

git rm -r --cached .

在这里插入图片描述

2、查看是否都已经移除成功

git ls-files

在这里插入图片描述
在这里插入图片描述

3、重新将项目文件夹添加到git暂存区
此时,被添加的文件会重新走gitignore,在此时确认是否被过滤

git add .

查看效果,如下
在这里插入图片描述
在这里插入图片描述
至此,gitignore重新生效了

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值