<git>在文件目录中忽略.DS_Sotre等其他不需要文件

.gitignore文件用于忽略文件,其规范如下

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

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

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

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

glob模式要点:

*:任意个任意字符,

[]:匹配任何一个在方括号中的字符,

?:匹配一个任意字符,

[0-9]:匹配字符范围内所有字符


所以,我们只需要在对应的Git目录下,创建一个.gitignore文件,然后配置上.DS_Store即可,步骤如下:

1、命令行下使用touch .gitignore创建.gitignore文件(已有的直接到第二步)

touch .gitignore

2、vim .gitignore,输入.DS_Store 换行再输入*/.DS_Store

3、同理还可以在gitgnore添加需要屏蔽的文件

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 有很多文件不必使用git管理。例如Eclipse或其他IDE生成的项目文件,编译生成的各种目标或临时文件等。 使用...
    Ten_Minutes阅读 6,502评论 0 4
  • 前言 :关于.DS_Store是什么可以参考另一文章 如果删除GIT中的.DS_Store 简单的说Mac每个目录...
    跨境大师兄阅读 64,859评论 8 59
  • 1.什么是.DS_Store? .DS_Store,用于存储当前文件夹的一些Meta信息。每次提交代码时,我都要在...
    多飞阅读 14,345评论 3 25
  • Spring Cloud为开发人员提供了快速构建分布式系统中一些常见模式的工具(例如配置管理,服务发现,断路器,智...
    卡卡罗2017阅读 135,404评论 19 139
  • 一整个五月,心情就像大街上恼人的柳树毛子,飘零地不知所措。惆怅和担忧也是,挥不走还黏着。所以最近你们可能发现我怪怪...
    南小希_c793阅读 4,889评论 1 7