.gitignore加入文件后 还会有记录。怎么处理?

.gitignore文件仅用于告诉Git哪些文件或目录应该被忽略,以不将其纳入版本控制。当你在.gitignore文件中添加了node_modules时,Git将不会跟踪或记录这个目录下的任何文件变化。

然而,如果你在之前的提交中已经将node_modules目录纳入版本控制,并且后续修改了.gitignore文件来忽略这个目录,那么这个目录将继续存在于Git的历史记录中。在这种情况下,尽管新的提交将不再纳入该目录中的文件变化,但之前提交的历史记录仍将包含该目录
 

要从Git历史记录中删除包含在.gitignore文件中的文件夹目录,可以使用以下命令:

这里以node项目常见的node_modules为例子

git rm -r --cached node_modules
git commit -m "从Git 中删除 node_modules"

这将从 Git 的缓存中移除 node_modules 文件夹,并且创建一个新的提交将其从历史记录中删除。

如果执行了上述命令git的未提交记录中还是存在node_modules ,此时就要检查.gitignore文件看看是否已经将要排除的文件夹添加在里面了

图例是添加示例 

 

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.hqwc.cn/news/299047.html

如若内容造成侵权/违法违规/事实不符,请联系编程知识网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

如何快速抠图换背景?三招教你一键抠图

如何快速抠图换背景?对于独立站商家来说,抠图换背景是一项每天必不可少的工作。如果只是简单地使用Photoshop进行抠图,效率可能会非常低,而且需要专业的技能才能实现精准抠图的目的。那么,如何快速抠图换背景呢&#x…

nginx记录配置文件

查询当前域名配置所在的nginx文件路径 1:nginx -t 2:cd /usr/local/nginx/conf (如果没看到conf文件,那就根据不同公司定制的规则,这里是才conf下的vhost/) 3:cat xxx.conf 能看到 包应该要放的位置 4:把包解压到…

2023航天推进理论基础考试划重点(W老师)冲压电推进

1、冲压发动机的分类及区别 亚燃冲压发动机、超燃冲压发动机、双模态冲压发动机。 2、性能参数的定义 3、进气道的分类及性能表征参数 皮托式、外压式、内压式、混压式。 参数看上图即可(做到一块去了)。 4、电推进的分类及特点 霍尔推力器的效率和…

腾讯云服务器免费再领一台是什么意思?

腾讯云免费再领一台轻量应用服务器是什么意思?是指在腾讯云买赠专区活动 https://curl.qcloud.com/oRMoSucP 就是轻量应用服务器买一年,购买的时候可以选择“送同配置3个月”,也可以选择“免费续3个月”,阿腾云atengyun.com活动打…

【开源】基于Vue+SpringBoot的贫困地区人口信息管理系统

目录 一、摘要1.1 项目介绍1.2 项目录屏 二、功能模块2.1 人口信息管理模块2.2 精准扶贫管理模块2.3 特殊群体管理模块2.4 案件信息管理模块2.5 物资补助模块 三、系统设计3.1 用例设计3.2 数据库设计3.2.1 人口表3.2.2 扶贫表3.2.3 特殊群体表3.2.4 案件表3.2.5 物资补助表 四…

playwright连接已有浏览器操作

​ 📢专注于分享软件测试干货内容,欢迎点赞 👍 收藏 ⭐留言 📝 如有错误敬请指正!📢交流讨论:欢迎加入我们一起学习!📢资源分享:耗时200小时精选的「软件测试…

虹科技术 | 数字变电站的远程自动化测试:新时代的电力安全策略

导读:随着工业和关键系统对网络安全的要求越来越高,采用多层方法来应对各种安全威胁变得至关重要。本篇文章将重点介绍RELY-TEST如何运用于数字变电站网络安全测试,以及其如何提高电力系统的安全性和效率。 网络安全对于工业和关键系统来说都…

GAMES101:作业3记录

文章目录 总览使用框架代码说明运行与结果代码实现rasterize_triangle(const Triangle& t)的实现get_projection_matrix()的实现phong_fragment_shader()的实现texture_fragment_shader()的实现bump_fragment_shader()的实现displacement_fragment_shader()的实现尝试其他的…

Https加密超文本传输协议的运用

证书是自定义颁发。私立密钥(因此访问某些网站会显示网站不安全) 拖入docker-compose docker-harbor 安装包mv docker-com... docker-compose mv docker-compose /usr/local/bin/ chmod 777 /usr/local/bin/docker-compose安装dockertar -xf harbor…

一文搞懂设计模式之建造者模式

大家好,我是晴天,我们又见面了,这周我们继续学习一文搞懂设计模式系列,本周将一起学习建造者模式(生成器模式) 什么是建造者模式 建造者模式(也称为生成器模式)是一种创建型设计模式…

【MySQL】:事务(下)

事务 一.MVCC机制(读-写)1.预备知识1.三个记录隐藏字段2.undo日志 2.模拟MVCC3.Read View4.整体流程 二.RC与RR的本质区别1.当前读和快照读在RR级别下的区别1.测试一2.测试二 2.RR 与 RC的本质区别 数据库并发的场景有三种: 读-读 :不存在任何问题&…

【六大排序详解】中篇 :选择排序 与 堆排序

选择排序 与 堆排序 选择排序 选择排序 与 堆排序1 选择排序1.1 选择排序原理1.2 排序步骤1.3 代码实现 2 堆排序2.1 堆排序原理2.1.1 大堆与小堆2.1.2 向上调整算法2.1.3 向下调整算法 2.2 排序步骤2.3 代码实现 3 时间复杂度分析 Thanks♪(・ω・)&#…