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

Git下的.gitignore文件

.gitignore

.gitignore是一个文件,这个文件用来指定哪些文件提交到 git 管理,也就是 git commit 不会提交这些文件

.gitignore文件的语法

注释

"#" 表示注释

# 注释

忽略指定文件/文件夹

直接写入文件或文件夹名即可,指定文件夹里的所有文件也会一起被忽略

# 忽略名为node的文件和目录以及目录和文件
node# 忽略code目录以及其下面的目录和文件
code/# 忽略有上级目录下的1.js
/1.js

不忽略指定文件/文件夹

"!" 表示不忽略指定的文件

# 不忽略node_modules
!node_modules# 不忽略1.js
!1.js

忽略所有文件

 "*" 表示全部文件

# 表示忽略以.开头的所有文件
.*# 表示忽略所有后缀为.log的文件
*.log# 表示忽略当前项目下的任何子目录为test的目录
**/test# 表示忽略当前项目下的任何子目录为test的目录并test下有dabug.log
**/test/debug.log

使用通配符及其他符号

  • "-" 表示匹配任意字符
  • "?" 表示匹配一个字符
  • "[]" 表示匹配中括号内的单个字符
  • 可以使用-来表示连贯的字符,比如0-9,a-z,A-Z等
  • 可以使用来表示除外,比如[0-9]表示除0到9之外的单个字符
http://www.lryc.cn/news/43675.html

相关文章:

  • Unity集成GPT
  • Xilinx FPGA Multiboot设计与实现(Spartan-6和Kintex-7为例)
  • 14、SpringMVC执行流程
  • 2步搞定拼版!AD通用拼版技巧分享!
  • 再学C语言47:字符串输出
  • 银行数字化转型导师坚鹏:如何制定银行数字化转型年度培训规划
  • RFID技术在物流行业中的应用:优化物流流程,提高效率
  • 安卓机器学习框架学习:Android Neural Networks API (NNAPI)
  • 阿里云GPU服务器收费标准、学生价格及一个小时费用大全
  • Asp.net core 依赖注入 (带案例以及注释理解)
  • 【微信小程序】-- uni-app 项目-- 购物车 -- 首页 - 轮播图效果(五十二)
  • GO实现Redis:GO实现Redis集群(5)
  • 高阶数据结构之 B树 B+树 B*树
  • CSS3之动画属性
  • python --Matplotlib详解
  • 手机(Android)刷NetHunter安装指南,无需ssh执行kali命令, NetHunter支持的无线网卡列表!
  • 教育行业ChatGPT的新挑战
  • 内存泄漏 定位方法
  • es-head插件插入查询以及条件查询(五)
  • 安装python教程并解决Python安装完没有Scripts文件夹问题
  • postman的断言、关联、参数化、使用newman生成测试报告
  • 春招大盘点:找工作除了招聘网站还有哪些渠道?
  • eNSP 构建基本WLAN
  • Python是不是被严重高估了?
  • 给你一个购物车模块,你会如何设计测试用例?【测试用例设计】
  • 【wps】【毕业论文】三线表的绘制
  • Spring Cloud Alibaba 多租户saas企业开发架构技术选型和设计方案
  • Unity IL2CPP 游戏分析入门
  • Python的23种设计模式(完整版带源码实例)
  • OAuth2协议