".gitignore"文件中的"*~"是什么意思?

30

我刚遇到了一个以 *~ 结尾的 gitignore 文件,但是我一直没有找到它的描述信息。

2个回答

50
它忽略所有以~结尾的文件,这是文本编辑器备份文件的常见后缀。 *是一个特殊符号,表示“任意序列的零个或多个字符”,而~只是一个普通字符。将这两部分合在一起: “零个或多个字符,后跟一个~”。

1
这是一个非常好的、简洁的答案,附有解释。做得很好。 - jschank

6

这个命令告诉Git忽略所有以波浪线(~)结尾的文件,这些文件被许多文本编辑器如Emacs或Vi用来标记临时文件。


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接