• git杂碎汇总


    1. .gitignore文件使用
    1.如果不想某类文件(编译后、配置等文件)加入到git版本管理,可以在这个文件中配置规则,进行过滤筛选;
    
    2.配置规则
        以斜杠“/”表示目录;etc/
        以星号“*”通配多个字符;*.zip
        以问号“?”通配单个字符 ; 
        以方括号“[]”包含单个字符的匹配列表;[Dd]ebug/ –> 忽略Debug和debug文件夹下的内容
        以叹号“!”表示不忽略(跟踪)匹配到的文件或目录;  !/mtk/one.txt 
        以#表示注解
    
    3. .gitignore忽略规则优先级(由高到低)
            从命令行中读取可用的忽略规则
            当前目录定义的规则
            父级目录定义的规则,依次地推
            $GIT_DIR/info/exclude 文件中定义的规则
            core.excludesfile中定义的全局规则
     
    4. 使用示例
        # 首先用/*忽略所有,然后对想要追踪的文件用!取消忽略
        /*
     
        # 保留文件.gitignore
        !.gitignore
     
        # 保留文件夹dir1
        !dir1
        !dir1/*
     
        # 保留md文件
        !*.md
     
     
     
    5. 注意事项
        a.创建.gitignore文件之前push过某文件,即使.gitignore文件中写入过滤该文件的规则,该规则也不会起作用,git仍然会对该文件进行版本管理。
    
    
  • 相关阅读:
    java-oop集合map
    IDEA启动Tomcat报错
    1.IDEM的快捷键
    1.idea快捷键
    14.
    13.级联一对多
    12.动态SQL
    11.动态参数
    10.主键回填
    9.参数的传递
  • 原文地址:https://www.cnblogs.com/leeethan/p/12200166.html
Copyright © 2020-2023  润新知