zoukankan      html  css  js  c++  java
  • [Notes] gitignore 文件

    .gitignore文件

    位置和用途

    这个文件记录的是不需要被git追踪记录的文件,可以通过通配符的方式将一些列符合命名规则的文件都进行过滤。

    放在项目的根目录下,注意必须是.开头,这表示在linux系统中是隐藏文件。

    它只能作用于 Untracked Files,也就是那些从来没有被 Git 记录过的文件(自添加以后,从未 add 及 commit 过的文件)。
    如果文件曾经被 Git 记录过,那么.gitignore 就对它们完全无效。

    格式

    常用通配符:

    以斜杠“/”开头表示目录;
    以星号“*”通配多个字符;
    以问号“?”通配单个字符
    以方括号“[]”包含单个字符的匹配列表;
    以叹号“!”表示不忽略(跟踪)匹配到的文件或目录;
    

    文件格式

    每一个行是一个过滤规则:

    /mtk/               过滤整个文件夹
    *.zip                过滤所有.zip文件
    /mtk/do.c         过滤某个具体文件
                      只需要管理/mtk/目录中的one.txt文件,这个目录中的其他文件都不需要管理
    /mtk/
    !/mtk/one.txt
    

    使用方式

    需要将gitignore加入版本管理后,这个文件才能发挥作用。

    touch .gitignore  #创建并添加内容
    git add .
    git commit -m 'update .gitignore'
    
  • 相关阅读:
    腾讯//最长回文子串
    腾讯//最长回文子串
    马拉车算法
    马拉车算法
    简单实操_Github创建本地仓库及SSH KEY
    Linux5_磁盘 分区 挂载点的理解
    Linux4_手动分区方案
    Linux3_什么是Uboot
    stdin stdout stderr 标准I/O流
    卢克,学着去读源代码
  • 原文地址:https://www.cnblogs.com/immortalBlog/p/13226645.html
Copyright © 2011-2022 走看看