解决.gitignore文件无效问题

问题:有时候,我们修改.gitignore文件无效,如添加dist/,保存之后,修改dist文件夹内容发现还是会跟踪dist文件夹。

原因: git比较的是当前工作区与上一次commit的版本,之前版本是跟踪了dist文件夹的。

这里是一个.gitignore文件

.DS_Store
node_modules/
npm-debug.log*
yarn-debug.log*
yarn-error.log*
selenium-debug.log
dist/

Editor directories and files

.idea
.vscode
*.suo
.ntvs
*.njsproj
*.sln

解决办法:

git rm -r --cached dist

此命令 是把当前dist的跟踪记录删除,但是工作区中dist文件夹还是存在的。
然后

git add .
git commit -m"git忽略dist文件夹"

之后再修改dist文件就不跟踪了,因为这次提交已经把dist文件的跟踪删除。

相关推荐

  1. 解决.gitignore文件无效问题

    2024-01-05 16:14:02       39 阅读
  2. 【Git】gitignore 添加忽略文件不生效的问题

    2024-01-05 16:14:02       39 阅读
  3. 关于.gitignore文件

    2024-01-05 16:14:02       34 阅读
  4. 如何编写.gitignore文件

    2024-01-05 16:14:02       29 阅读

最近更新

  1. TCP协议是安全的吗?

    2024-01-05 16:14:02       18 阅读
  2. 阿里云服务器执行yum,一直下载docker-ce-stable失败

    2024-01-05 16:14:02       19 阅读
  3. 【Python教程】压缩PDF文件大小

    2024-01-05 16:14:02       18 阅读
  4. 通过文章id递归查询所有评论(xml)

    2024-01-05 16:14:02       20 阅读

热门阅读

  1. ffmpeg转码新技能

    2024-01-05 16:14:02       58 阅读
  2. Ajax同步调用影响加载动画展示问题

    2024-01-05 16:14:02       36 阅读
  3. anylabeling 加载模型后出错

    2024-01-05 16:14:02       50 阅读
  4. 偌依 项目部署及上线步骤

    2024-01-05 16:14:02       75 阅读
  5. 解析:Eureka的工作原理

    2024-01-05 16:14:02       35 阅读
  6. Eureka工作原理

    2024-01-05 16:14:02       34 阅读
  7. Eureka工作原理超详细讲解介绍

    2024-01-05 16:14:02       31 阅读
  8. Eureka工作原理

    2024-01-05 16:14:02       35 阅读
  9. 回归和分类区别

    2024-01-05 16:14:02       34 阅读
  10. 暴力破解的基础知识和Burpsuite基础知识

    2024-01-05 16:14:02       40 阅读
  11. SQL效率-查询条件需避免使用函数处理索引字段

    2024-01-05 16:14:02       36 阅读
  12. xcode-开发相关

    2024-01-05 16:14:02       36 阅读
  13. Nuxt3重构问题总结

    2024-01-05 16:14:02       40 阅读