【发布时间】:2022-08-08 03:53:43
【问题描述】:
我正在使用 git,在 .gitignore 中我找到了 *.local 和 .DS_Store(mac)。有什么区别以及(如果您知道的话).gitignore 的所有可能格式是什么?
-
为什么不阅读their documentation?
标签: git
我正在使用 git,在 .gitignore 中我找到了 *.local 和 .DS_Store(mac)。有什么区别以及(如果您知道的话).gitignore 的所有可能格式是什么?
标签: git
.name 不是模式,不是扩展名,而是文件名。恰好文件名以点开头。
在 Unix 中,有一个传统是用前导点命名 hidden files。这只是一个传统,它没有内置到操作系统内核中,但大多数文件管理器都遵循它,默认情况下会从列表中隐藏带有前导点的文件。
因为这个隐藏的配置文件被称为“点文件”。
【讨论】:
.gitignore 支持complex language。那个部分 ”星号“*”匹配除斜线之外的任何内容。字符“?”匹配除“/”之外的任何一个字符。范围表示法,例如[a-zA-Z],可用于匹配范围内的字符之一。" 实际上是完全标准的;请参阅该部分外壳图案在man ash 和man dash。
git help glossary。