当前位置: 首页 > news >正文

.gitignore不生效的解决方案

为什么会不生效

因为文件已经被git追踪(或者说被track 或者说被索引,都是一个意思)。
目前.gitignore面对已经被git追踪的文件是无法生效的。(这是现状,我们只能接收这个现状。不过个人觉得git官方可以对这方面进行优化调整,让其能达到我们想要的效果)

解决方案:

1.使用git rm --cache filePath命令
该命令的作用有两个:

  • 从git的 追踪列表 / track列表 / 索引列表 中删除该文件
  • 从git的暂存区删除该文件

一旦文件不再被git追踪,.gitignore就开始生效了。

2.然后使用git commit命令
原因是:git rm --cache filePath 执行后,git暂存区少了该文件,对于git来说就是删了该文件,属于文件变更,所以要提交

补充

如果想查看git的 追踪列表 / track列表 / 索引列表,可以使用命令git ls-files

相关文章:

  • resource not found with Azure OpenAI service
  • day16-测试自动化之selenium的PO模式
  • # Spring Cloud Alibaba Nacos_配置中心与服务发现(四)
  • 八、MyBatis
  • 《网络编程实战系列》(17)网络桥接模式
  • 【设计模式】一文读懂策略模式
  • 【ML】Pre-trained Language Models及其各种微调模型的实现细节和特点
  • zip压缩包的格式不标准导致C++开源unzip.cpp解压失败问题的排查
  • loginApi
  • 每天五分钟深度学习pytorch:训练神经网络模型的基本步骤
  • 【竞品分析】竞品分析报告的基本模板
  • 裁剪或填充张量(Tensor)(四维与五维)(Python代码)
  • 【Python】requests的response.text 和 urllib.request 的 response.read()的区别
  • 编程-设计模式 26:业务代表模式
  • Android11 关于三方应用获取su权限
  • 分享的文章《人生如棋》
  • 【划重点】MySQL技术内幕:InnoDB存储引擎
  • 8年软件测试工程师感悟——写给还在迷茫中的朋友
  • bootstrap创建登录注册页面
  • Hexo+码云+git快速搭建免费的静态Blog
  • Mybatis初体验
  • npx命令介绍
  • scrapy学习之路4(itemloder的使用)
  • SQLServer之创建数据库快照
  • 简单实现一个textarea自适应高度
  • 实现菜单下拉伸展折叠效果demo
  • 使用docker-compose进行多节点部署
  • 算法-图和图算法
  • 推荐一个React的管理后台框架
  • ​ 全球云科技基础设施:亚马逊云科技的海外服务器网络如何演进
  • ​【已解决】npm install​卡主不动的情况
  • ​浅谈 Linux 中的 core dump 分析方法
  • #{}和${}的区别?
  • (4.10~4.16)
  • (附源码)spring boot儿童教育管理系统 毕业设计 281442
  • (附源码)基于ssm的模具配件账单管理系统 毕业设计 081848
  • (附源码)计算机毕业设计高校学生选课系统
  • (回溯) LeetCode 40. 组合总和II
  • (一)搭建springboot+vue前后端分离项目--前端vue搭建
  • (转)大道至简,职场上做人做事做管理
  • **Java有哪些悲观锁的实现_乐观锁、悲观锁、Redis分布式锁和Zookeeper分布式锁的实现以及流程原理...
  • .equal()和==的区别 怎样判断字符串为空问题: Illegal invoke-super to void nio.file.AccessDeniedException
  • .NET BackgroundWorker
  • .NET Core SkiaSharp 替代 System.Drawing.Common 的一些用法
  • .net core 实现redis分片_基于 Redis 的分布式任务调度框架 earth-frost
  • .net framework 4.0中如何 输出 form 的name属性。
  • .Net转Java自学之路—SpringMVC框架篇六(异常处理)
  • @converter 只能用mysql吗_python-MySQLConverter对象没有mysql-connector属性’...
  • [AIGC] Kong:一个强大的 API 网关和服务平台
  • [AutoSar]BSW_OS 01 priority ceiling protocol(PCP)
  • [bzoj2957]楼房重建
  • [C#] 基于 yield 语句的迭代器逻辑懒执行
  • [C#数据加密]——MD5、SHA、AES、RSA
  • [C++数据结构](22)哈希表与unordered_set,unordered_map实现
  • [C++随笔录] 红黑树