【2023-11-09】git使用随记——gitignore文件配置某些文件忽略

git使用随记------gitignore文件配置某些文件忽略

通过git进行版本控制在项目中是非常常见的,一些项目构建上的文件通常是不需要进行版本控制的,也就无需推送到git仓库中,比如前端项目中的node_module目录。提供配置.gitignore文件

但是某些情况下,需要将某个文件夹下的某个文件进行版本控制,就需要在.gitignore中特殊配置

配置示例

以如上图片中目录结构为例,起初时将整个dist目录做了忽略,但随着后续需求,需要将其中的某些文件进行版本控制,例如 js文件夹目录 index.html文件,配置如下:

powershell 复制代码
/dist/*
!/dist/js
!/dist/index.html

这些规则的含义是:

/dist/*:匹配/dists文件夹下的所有文件夹及其内容。
!/dist/js 和 !/dist/index.html:使用感叹号(!)来取反前面的规则,允许/dist/js 和/dist/index.html文件夹及其内容被包括在版本控制中。

相关推荐
杨连江7 小时前
基于磁畴微观机制的铁芯电磁放大与变压器功率增强原理研究
经验分享
白泽_hunter7 小时前
搞懂 JS 数据类型:从 typeof 到手写完整类型判断,一张图理清
前端
JSCircuit7 小时前
无尘车间专属真空甲酸炉关键技术与应用实践
经验分享·ai写作·内容运营
日光倾7 小时前
TypeScript 随手记 —— 1
前端·javascript·typescript
自学it的攻城狮8 小时前
elpis-core ,koa实现的系统底座, 沉淀80% 的通用能力,剩下20% 用于定制化开发
前端
CappuccinoRose8 小时前
模块化体系
前端·import·export·es modules
AIDANHANG9 小时前
放开靠时间戳对日志前先核请求ID跨服务传播与采样关联
前端·人工智能
半生过往10 小时前
前端学 Java 课程笔记
java·前端·笔记
沙盘客11 小时前
AFSIM 官方案例库全景与解读方法论
c++·经验分享·后端
广州华水科技11 小时前
2026年单北斗GNSS变形监测系统推荐,破解水库安全监测难题
前端