美文网首页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