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

gitIgnore 无法忽略dist目录的变更

git 仓库无法忽略dist目录内容改变

背景:提交过一次dist目录的内容,之后再.gitignore配置dist后不生效

如果你已经在 .gitignore 文件中添加了 dist 文件夹,但它里面的文件仍然被 Git 检测到,可能有以下几个原因:

  • dist 文件夹已被跟踪

Git 会忽略 .gitignore 中指定的文件和文件夹,但 如果某个文件或文件夹之前已经被 Git 跟踪(已经提交过),即使你在 .gitignore 中添加了它,Git 也不会停止跟踪这些文件。你需要手动将这些文件从 Git 的历史记录中移除。
解决方法:
使用以下命令从 Git 中移除 dist 文件夹,但不删除它的本地副本:
git rm -r --cached dist

然后,提交更改:
git commit -m "Remove dist from version control"

http://www.hskmm.com/?act=detail&tid=14070

相关文章:

  • 翻转二叉树
  • 我的第一篇博客
  • 测试测试测试测试测试
  • java中的浮点数计算
  • XYCTF2025复现(WEB)
  • 洛谷 P13973 [VKOSHP 2024] Nightmare Sum
  • 发布/订阅(Publish/Subscribe)与交换机(Exchange)
  • 线性结构之链表
  • 二叉树最近公共祖先
  • AI 编程“效率幻觉”:为何你感觉快了,项目却慢了?
  • lc1033-移动石子直到连续
  • 一些正在制作的“格林达姆”测试项目,以及“假无损”
  • 个人项目
  • 北京 意大利学签 北京意大利签证中心 贵宾 vip vfs
  • 第1周
  • 多商家在线客服系统 - 客服用户表设计方案
  • 九月22号
  • 25.9.22 继续MySQL
  • 使用python读取windows注册表
  • 当日总结
  • 3123004481
  • 使用python读取windows日志表
  • 开机RAM分析调试SOP
  • 9.20 模拟赛 T4
  • 2025.9.21 测试 (a1a2a3a4a5)
  • 原码、反码和补码
  • Русский язык
  • 基于Hex Editor Neo的二进制文件模板
  • 【F#学习】字符
  • kubebuilder创建Operator示例