美文网首页Git 汇总时光轴
Git .gitignore 文件忽略

Git .gitignore 文件忽略

作者: 侯工 | 来源:发表于2019-02-27 11:26 被阅读2次

    Git 提供了文件忽略功能,被忽略的文件将不会被追踪。

    1、建立 .gitignore 文件

    有以下两种方法建立该文件

    • 在 windows 下打开命令行:echo > .gitignore
    • 在文件夹下git bash,输入 touch .gitignore

    2、忽略规则

    将 .gitignore 打开编辑,忽略规则如下:

    • 注释 # 该行是注释
    • 文件或文件夹 filename,忽略掉所有名称为 filename 的文件和目录,filename.html 忽略掉该文件
    • 文件后缀 *.html 忽略所有后缀为html的文件,* 为通配符,? 代表一个字符,[abc] 代表可选文字范围
    • 例外文件 !except.html 忽略掉 except.html 这个文件
    • 带反斜杠 / 的名称 all/ 表示忽略全部

    3、注意事项

    .gitignore无效的情况

    问题:在添加文件时,对其忽略但是在 git status 查看仍然存在
    原因:在git库中已经存在过此文件(以前push过),而.gitignore还没有对加入到版本管理的文件起作用
    解决办法:在git库中删除该文件,并提交

    相关文章

      网友评论

        本文标题:Git .gitignore 文件忽略

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