.gitignore - 忽略以 ~ 开头的文件
.gitignore - ignore file starting with ~
要忽略任何以 ~(代字号)开头的文件,我将以下内容放入 gitignore 文件
^~.*
但是,它不适用于以 ~ 开头的文件名(例如 ~$ofession email.docx)。
gitignore 配置设置没有问题,因为其他模式运行良好。
这里的正则表达式有什么问题?
^~.* 仅忽略 仅 以 ~ 开头的文件。例如“~.txt”或“~.docx”。
改成^~*
.gitignore
不支持正则表达式,您只能使用 glob。要修复它,请使用 ~*
,这将忽略任何以波浪号开头的内容。
您可以通过用“[]”包围字符来转义它:
[~][$]*
这将忽略任何 Microsoft temporary/backup 文件。
要忽略任何以 ~(代字号)开头的文件,我将以下内容放入 gitignore 文件
^~.*
但是,它不适用于以 ~ 开头的文件名(例如 ~$ofession email.docx)。
gitignore 配置设置没有问题,因为其他模式运行良好。
这里的正则表达式有什么问题?
^~.* 仅忽略 仅 以 ~ 开头的文件。例如“~.txt”或“~.docx”。
改成^~*
.gitignore
不支持正则表达式,您只能使用 glob。要修复它,请使用 ~*
,这将忽略任何以波浪号开头的内容。
您可以通过用“[]”包围字符来转义它:
[~][$]*
这将忽略任何 Microsoft temporary/backup 文件。