zoukankan      html  css  js  c++  java
  • git 学习笔记4--.gitignore

    很多时候,我们都不希望非源码的文件加入到repository管理。

    这时,.gitignore文件就上场了。

    ignore规则

    1. 所有空行或者以注释符号 # 开头的行都会被 Git 忽略。

    2. 可以使用标准的 glob 模式匹配。

    3. 匹配模式最后跟反斜杠(/)说明要忽略的是目录。

    4. 要忽略指定模式以外的文件或目录,可以在模式前加上惊叹号(!)取反。

    eg:

    
    # 此为注释 – 将被 Git 忽略 
    
    # 忽略所有 .a 结尾的文件 
    
    *.a 
    
    # 但 lib.a 除外 
    
    !lib.a 
    
    # 仅仅忽略项目根目录下的 TODO 文件,不包括 subdir/TODO 
    
    /TODO 
    
    # 忽略 build/ 目录下的所有文件 
    
    build/ 
    
    # 会忽略 doc/notes.txt 但不包括 doc/server/arch.txt 
    
    doc/*.txt
    
    

    规则集合

    https://github.com/github/gitignore

    注:

    有时候ignore的规则会导致添加不了文件,则使用以下命令来强制加入

    
    git add -f <file>
    
    
  • 相关阅读:
    Chapter 14_2 全局变量声明
    chapter 14_1 环境
    chapter 13_4 跟踪table的访问
    Linq to Entity 和 Linq to Object 异同
    ADO.net实体类操作
    XML
    JavaScript
    CSS样式表
    HTML
    java 反射
  • 原文地址:https://www.cnblogs.com/pengzhen/p/5820195.html
Copyright © 2011-2022 走看看