美文网首页
git 忽略文件

git 忽略文件

作者: yzn2015 | 来源:发表于2019-08-21 22:43 被阅读0次

    1、在当前工作目录中创建【.gitignore】文件
    指在当前工作目录的根目录中,创建一个.gitignore文件,向该文件中添加要忽略的文件或目录,只对当前目录有效。
    注意:在创建或编辑这个文件之前,一定要保证要忽略的文件还没有添加到git索引中。如果添加.gitignore文件前,要忽略的文件已经存在,可使用命令【git rm --忽略文件名】将要忽略的文件从索引中删除。
    .gitignore文件的格式规范:
    所有空行或者以注释符号 # 开头的行都会被 Git 忽略。
    可以使用标准的 glob 模式匹配。
    匹配模式最后跟反斜杠(/)说明要忽略的是目录。
    要忽略指定模式以外的文件或目录,可以在模式前加上惊叹号(!)取反。
    所谓的 glob 模式是指 shell 所使用的简化了的正则表达式:
    星号(*)匹配零个或多个任意字符
    [] 匹配任何一个列在方括号中的字符(如[abc]要么匹配一个 a,要么匹配一个 b,要么匹配一个 c)
    问号(?)只匹配一个任意字符
    如果在方括号中使用短划线分隔两个字符,表示所有在这两个字符范围内的都可以匹配(如[0-9]表示匹配所有 0 到 9 的数字)
    补充说明:
    工作目录的每一层下级目录都可以有一个.gitignore文件,以说明当前目录下需要被git忽略的文件或目录
    .gitignore文件应该被提交到共享库中,以便能被协作者共享忽略规则
    通常的做法是,在创建新的Android工程前,会先在github或git@osc创建一个库,这时选择自动创建忽略目录文件,这样以后神马都不需要管了!
    2、创建一个全局的.gitignore
    可以通过创建~/.gitignore_global并添加到git全局配置以减少每层目录的规则重复定义。使用命令【git config --global core.excludesfile ~/.gitignore_global】即可
    3、仅在本地仓库忽略

    本地仓库的文件忽略规则可以在【本地仓库/.git/info/exclude】文件中添加。注意,忽略规则不会提交到共享库中,只对本地有效。

    铁憨憨别看了

    相关文章

      网友评论

          本文标题:git 忽略文件

          本文链接:https://www.haomeiwen.com/subject/dpwadctx.html