.gitignore文件如何编写?

news/2025/2/5 21:51:20/

.gitignore文件即 项目中不需要被追踪(track)且上传到git系统的文件

《1》忽略文件的原则
  a.忽略操作系统自动生成的文件,比如缩略图等
  b.忽略编译生成的中间文件、可执行文件等,比如.nuxt文件
  c.忽略你自己的带有敏感信息的配置文件,比如存放口令的配置文件

《2》语法规范(类比正则)
     空行或是以#开头的行即注释行将被忽略
    以斜杠     "/"  结尾表示目录
    以星号     "*"  通配多个字符
    以问号     "?"  通配单个字符
    以方括号 "[]"  包含单个字符的匹配列表
    以叹号     "!"  表示不忽略(跟踪)匹配到的文件或目录

《3》配置文件示例
         # 忽略 .a 文件
    *.a

   # 不忽略 test.a(即能继续被跟踪), 尽管已经在前面忽略了 .a 文件
    !test.a

   # 仅在当前目录下忽略 test.a 文件, 但不包括子目录下的 child/test.a
    /test.a

   # 忽略 test/ 文件夹下的所有文件
    test/

   # 忽略 test/a.txt, 不包括 test/inside/b.txt
    test/*.txt

   # 忽略所有的 .txt 文件 在 test/inside 下的
    test/**/*.txt

转载于:https://www.cnblogs.com/changxue/p/10556104.html


http://www.ppmy.cn/news/611425.html

相关文章

Java成员变量与成员方法

学而时习之,温故而知新. 成员变量: 在Java中对象的属性成为成员变量, 有时候很多人也喜欢把成员变量等同于全局变量, 因为成员变量在某一个类中都有效 (成员变量是定义在类中,方法体之外的变量。这种变量在创建对象的时候实例化。成员变量可以被类中方法、构造方…

《OpenCV3编程入门》学习笔记5 Core组件进阶(二) ROI区域图像叠加图像混合

第5章 Core组件进阶 5.2 ROI区域图像叠加&图像混合 5.2.1 感兴趣区域ROI(region of interest) 1.定义ROI区域两种方法: (1)定义矩形区域Rect:指定矩形左上角坐标和矩形的长和宽 (2&#…

cuDNN 功能模块解析

cuDNN 功能模块解析 Abstract 本cuDNN 8.0.4开发人员指南概述了cuDNN功能,如可自定义的数据布局、支持灵活的dimension ordering,striding,4D张量的子区域,这些张量用作其所有例程的输入和输出。这种灵活性可简单集成到任何神经…

google人机验证无法弹窗

感谢阅读 问题处理思路解决方案 问题处理思路 遇到无法访问的非国内资源,就两种合法方式,换国内源和加证书服务器 本人money有限采用第一种 解决方案 首先将插件到谷歌浏览器,其他浏览器没有试过,思路一致。 点我跳转 然后下载…

Java 构造方法与成员方法的区别

学而时习之,温故而知新. 先说下自己怎样区分它们 认定构造方法是:类名与构造方法相同,这个方法就是构造方法, 这个类中除了构造方法以外的方法都是成员方法,原因是在类中除了变量外的基本都是成员方法。 看一个小案例 package me; public class Me {private …

第四周内容

ipv4地址分类 A类地址 (1)A类地址第1字节为网络地址,其它3个字节为主机地址。 (2)A类地址范围:1.0.0.1—126.255.255.254 (3)A类地址中的私有地址和保留地址: ① 10.X.X.…

《OpenCV3编程入门》学习笔记5 Core组件进阶(三)分离合并颜色通道

第5章 Core组件进阶 5.3 分离&合并颜色通道 5.3.1 通道分离:split()函数 1.作用:将一个多通道数组分离成几个单通道数组,公式: 2.原型:(1)void split(const Mat& src,Mat* mvbegin);…

Java 成员变量与局部变量

成员变量:在整个类中都有效 局部变量:在方法内定义的变量称为“局部变量”或“临时变量”,方法结束后局部变量占用的内存将被释放 其特点就是只在定义它的方法中有效, package me;public class Book {String name "语文"; // 成员变量public void inf…