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

git 忽略已经提交的文件或文件夹 (修改.gitignore文件无效)

场景描述:项目开发到一半,追加了模块,提交的时候未注意将不需要提交的文件或者目录提交到.gitignore,然后提交后发现再修改git配置文件已无法阻拦更新,查阅官方资料:

核心点:.gitignore 之前,已经提交档案了话,那么及时再从.gitignore 加入新规则,也无法排除已经被追踪的档案

解决方法:去除掉本地已追踪的所有缓存

思考点:我本意是想是否能通过只清除.gitignore 文件的追踪,再修改.gitignore ,然后再提交到档案,结果发现并没有什么卵用,被限制提交的文件依旧能被提交上去,最后无奈采用 .git rm -r --cached . (注意最后这个点,表示清除全部),然后修改.gitignore 后再提交,即可

上面最后这种清除指定档案操作方式无效

http://www.lryc.cn/news/156672.html

相关文章:

  • 学习左耳听风栏目90天——第十二天 12/90(学习左耳朵耗子的工匠精神,对技术的热爱)【时间管理:同扭曲时间的事儿抗争】
  • 前端如何将后台数组进行等分切割
  • 如何有效防止服务器被攻击?
  • layui表格高度
  • 一文1800字从0到1使用Python Flask实战构建Web应用
  • 【LeetCode-中等题】210. 课程表 II
  • vue修饰符的用法
  • 汽车3D HMI图形引擎选择
  • stable diffusion实践操作-webUI教程-不是基础-是特例妙用
  • 【Java】网络编程
  • van-cascader 异步加载
  • Golang单元测试举例
  • 汽车以太网协议栈
  • 数学建模--二次规划型的求解的Python实现
  • Ansible-palybook学习
  • 服务注册与服务发现
  • RabbitMQ从入门到精通之安装、通讯方式详解
  • 植物大战僵尸植物表(二)
  • UML基础
  • C# void 关键字学习
  • OA与CRM与ORACLE
  • 【C++杂货铺】探索list的底层实现
  • NX/UG二次开发—Parasolid—PK_BODY_pick_topols
  • 【校招VIP】前端算法考点之大数据相关
  • Goland2023版新UI的debug模式调试框按钮功能说明
  • 【AIGC专题】Stable Diffusion 从入门到企业级应用0414
  • 汇编原理学习记录:物理地址=段地址*16+偏移地址
  • mysql-2:安装mysql
  • gin框架
  • Laravel 完整开源项目大全