我有以下两个文件
./file
./file.text
./file.yo
现在我想从git中排除所有这些,我不知道如何。像正则表达式一样思考我会这样做**/file(?:\..*)
,但我无法将其翻译成gitignore。我看到有一个基于文档的可选char似乎是!
。但是文档没有提供示例,我不确定这是否正确。
如何一次性排除所有这些文件的.gitignore
行?
答案 0 :(得分:1)
要将所有3个文件与1行匹配,请使用file*
,它基本匹配以' file'开头的所有文件。
如果文件位于特定目录中,您还可以使用<directory>/file*
来缩小匹配范围。