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

git -.gitignore不生效的问题

目录

  • 1,问题场景
  • 2,原因
  • 3,解决
    • 单个文件
    • 文件夹

1,问题场景

1,当执行 git add . 命令后,才想起来部分文件需要被忽略不上传,这时加到 .gitignore 中发现不生效,之后的 git commit 依旧会提交。

2,从远程仓库拉取的代码,有的文件属于辅助文件,不用提交。比如会随特定文件的更改而发生变化的: components.d.tsauto-imports.d.ts

此时加到 .gitignore 中发现不生效,之后的 git commit 依旧会提交。而且这种情况,多人开发时每个人对辅助文件的更改,还会产生冲突。

2,原因

.gitignore 只会影响到没有添加到暂存区的文件:比如新增的文件,状态是 Untracked

如果是已经到暂存区的文件(也就是上面的问题场景),将它们从暂存区移除即可。

3,解决

记得要同时将它们添加到 .gitignore 文件。

单个文件

git rm --cached 文件名
git add .
git commit -m "fix: update ignore"

文件夹

git rm -r --cached 目录名
git add .
git commit -m "fix: update ignore"

以上。

相关文章:

  • 北京网站建设多少钱?
  • 辽宁网页制作哪家好_网站建设
  • 高端品牌网站建设_汉中网站制作
  • React 18【实用教程】(2024最新版)
  • 从dev分支合并到master分支
  • Vue 3项目安装Element-Plus
  • el-table表格 及其el-pagination分页 封装及其使用
  • 【深度学习】sdxl的Lora训练技巧
  • day07:用户下单、订单支付
  • JUnit 单元测试
  • three完全开源扩展案例05-围栏着色器
  • 微信小程序 - 在视图组件上绑定函数并携带参数(事件对象自定义属性传参)
  • mysql-造数据/列转行
  • Tomcat部署、优化、压力测试
  • Python实现招聘数据采集 ,并做可视化分析
  • Gson使用TypeAdapterFactory和TypeAdapter实现Json中的Key统一修改
  • Web漏洞扫描工具(AWVS、Goby)
  • modulepreload 对性能的影响
  • 4个实用的微服务测试策略
  • angular2开源库收集
  • Create React App 使用
  • CSS 专业技巧
  • CSS盒模型深入
  • Git同步原始仓库到Fork仓库中
  • IP路由与转发
  • Python进阶细节
  • vue-cli3搭建项目
  • 智能合约开发环境搭建及Hello World合约
  • shell使用lftp连接ftp和sftp,并可以指定私钥
  • 不要一棍子打翻所有黑盒模型,其实可以让它们发挥作用 ...
  • ​软考-高级-信息系统项目管理师教程 第四版【第23章-组织通用管理-思维导图】​
  • ## 临床数据 两两比较 加显著性boxplot加显著性
  • #职场发展#其他
  • (1)(1.13) SiK无线电高级配置(六)
  • (附源码)计算机毕业设计SSM智慧停车系统
  • (亲测有效)推荐2024最新的免费漫画软件app,无广告,聚合全网资源!
  • (三)c52学习之旅-点亮LED灯
  • (算法)求1到1亿间的质数或素数
  • (转)机器学习的数学基础(1)--Dirichlet分布
  • ****三次握手和四次挥手
  • .net redis定时_一场由fork引发的超时,让我们重新探讨了Redis的抖动问题
  • .net通用权限框架B/S (三)--MODEL层(2)
  • .sys文件乱码_python vscode输出乱码
  • //TODO 注释的作用
  • /etc/X11/xorg.conf 文件被误改后进不了图形化界面
  • @cacheable 是否缓存成功_Spring Cache缓存注解
  • @SuppressLint(NewApi)和@TargetApi()的区别
  • @Transaction注解失效的几种场景(附有示例代码)
  • [.NET 即时通信SignalR] 认识SignalR (一)
  • [.net] 如何在mail的加入正文显示图片
  • [04]Web前端进阶—JS伪数组
  • [AIGC] Java List接口详解
  • [Armbian] 部署Docker版Home Assistent,安装HACS并连接米家设备
  • [BZOJ1178][Apio2009]CONVENTION会议中心
  • [c++] 单例模式 + cyberrt TimingWheel 单例分析
  • [C++]STL之map
  • [C语言][PTA基础C基础题目集] strtok 函数的理解与应用
  • [HJ56 完全数计算]