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

git中忽略文件的配置

git中忽略文件的配置

  • 一、在项目根目录下创建.gitignore文件
  • 二、配置规则
  • 如果在配置之前已经提交过文件了,要删除提交过的,如何修改,参考下面的

一、在项目根目录下创建.gitignore文件

.DS_Store
node_modules/
/dist# local env files
.env.local
.env.*.local# Log files
npm-debug.log*
yarn-debug.log*
yarn-error.log*
pnpm-debug.log*# Editor directories and files
.idea
.vscode
*.suo
*.ntvs*
*.njsproj
*.sln
*.sw?

二、配置规则

/mtk/ 过滤整个文件夹,例:node_modules/
ip *.z 过滤zip后缀文件
/mtk/do.c 过滤该文件,例:demo.html
前面加 !,表示不过滤此项,例:!src/ 或者 !*.js 或者 !index.html

链接: https://www.cnblogs.com/wangRong-smile/articles/11607458.html

如果在配置之前已经提交过文件了,要删除提交过的,如何修改,参考下面的

git rm --cached .DS_Store

用于从 Git 的暂存区(Index)中删除 .DS_Store 文件,同时保留工作目录中的该文件。.DS_Store 是 macOS 系统生成的隐藏文件,通常用于存储文件夹的自定义属性和显示设置。
通过使用 git rm --cached .DS_Store 命令,您可以将 .DS_Store 文件从 Git 的版本控制中移除,但不会删除实际的文件。这可以是为了避免提交 macOS 特定的系统文件到代码库中。
请注意,执行该命令后,Git 将不再跟踪 .DS_Store 文件的更改。如果您不希望在项目中包含 .DS_Store 文件,建议将其添加到您的 .gitignore 文件中,以便永久性地忽略这些文件。

如果您有任何其他需要帮助或疑问,请随时告诉我。
在这里插入图片描述

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

相关文章:

  • 如何进行前端职业规划
  • GD32F103系列单片机片上FLASH和ARM介绍
  • Ansible自动化运维中的Setup收集模块应用详解
  • 再次学习History.scrollRestoration
  • python PyQt5 数字时钟程序
  • 骨传导耳机哪个品牌值得入手?精选五大不容错过的王者品牌推荐!
  • Vue.js|项目安装
  • 多线程新手村4--定时器
  • 如何衡量安全阀检测的价格与价值?一文揭晓答案
  • Sectigo证书介绍以及申请流程
  • 网络安全-钓鱼篇-利用cs进行钓鱼
  • 机器学习-6-对随机梯度下降算法SGD的理解
  • windows 11 精简版下载
  • rpm与yum扩展、命令
  • SpringBoot实现接口防抖的几种方案,杜绝重复提交
  • 了解VS安全编译选项GS
  • python 垃圾回收机制
  • 深度学习设计模式之组合模式
  • C++ 网络编程
  • 服务案例|网络攻击事件的排查与修复
  • 如何使用宝塔面板搭建Tipask问答社区网站并发布公网远程访问
  • Git学习和使用指南简单篇
  • HTTPS单双向认证流程详解与联想
  • 防止浏览器缓存了静态的配置等文件(例如外部的config.js 等文件)
  • 【Umi】umi-max 中使用 Dva
  • Inno Setup 深入浅出-文件的显示
  • 数据链路层协议——以太网协议
  • 一篇讲透数据结构之链式队列
  • 【408真题】2009-24
  • 6年IT找工作想法