zoukankan      html  css  js  c++  java
  • git设置忽略文件及目录

    git设置忽略文件和目录有两种方式,一种是项目所有人员共用的的,一种是开发自己使用的

    第一种,所有开发者共用的需要把设置设定在.gitignore该文件中

    第二种,开发者个人使用的忽略配置,许雅设定在.git/info/exclude 该文件中

    两种方式只是文件不同,设置忽略的规则是一样的

    1,创建.gitignore

    2,修改文件,添加忽略正则

      .idea //忽略.idea文件夹及文件夹下文件

      *.iml //忽略以.iml结尾的文件

      

    【例子】

    # 忽略*.o和*.a文件,不忽略my.o文件

     *.[oa]

    !my.o

    # 忽略*.b和*.B文件,不忽略my.b文件

    *.[bB]
    !my.b
    

      

    # 忽略dbg文件和dbg目录

    dbg
    

      

    # 只忽略dbg目录,不忽略dbg文件

    dbg/
    

      

    # 只忽略dbg文件,不忽略dbg目录

    dbg
    !dbg/
    

      

    # 只忽略当前目录下的dbg文件和目录,子目录的dbg不在忽略范围内

    /dbg

    # 以'#'开始的行,被视为注释.

     * ?:代表任意的一个字符
        * *:代表任意数目的字符
        * {!ab}:必须不是此类型
        * {ab,bb,cx}:代表ab,bb,cx中任一类型即可
        * [abc]:代表a,b,c中任一字符即可
        * [ ^abc]:代表必须不是a,b,c中任一字符
    

      

  • 相关阅读:
    Entity SQL 初入
    ObjectQuery查询及方法
    Entity Framework 的事务 DbTransaction
    Construct Binary Tree from Preorder and Inorder Traversal
    Reverse Linked List
    Best Time to Buy and Sell Stock
    Remove Duplicates from Sorted Array II
    Reverse Integer
    Implement Stack using Queues
    C++中const限定符的应用
  • 原文地址:https://www.cnblogs.com/gooldns/p/13094726.html
Copyright © 2011-2022 走看看