忽略以 0-3 位数字结尾的文件
ignore files ending with numbers with 0-3 digits
这个问题一定有人问过,但我没能找到答案。
我想使用 .gitignore
忽略以下所有文件:
dsmodelext.c
dsmodelext1.c
dsmodelext2.c
dsmodelext23.c
dsmodelext107.c
目前我在 .gitignore
文件中放了四行:
dsmodelext.c
dsmodelext[0-9].c
dsmodelext[0-9][0-9].c
dsmodelext[0-9][0-9][0-9].c
有没有办法在一行中表达相同的内容?
Gitignore takes it's syntax from fnmatch/glob, which is specified in man glob(7).
似乎没有办法指示需要匹配特定数量的字符,就像您可以使用正则表达式 dsmodelext[0-9]{0,3}.c
您可以决定宽大处理,只是将 dsmodelext*.c
定义为忽略。
这个问题一定有人问过,但我没能找到答案。
我想使用 .gitignore
忽略以下所有文件:
dsmodelext.c
dsmodelext1.c
dsmodelext2.c
dsmodelext23.c
dsmodelext107.c
目前我在 .gitignore
文件中放了四行:
dsmodelext.c
dsmodelext[0-9].c
dsmodelext[0-9][0-9].c
dsmodelext[0-9][0-9][0-9].c
有没有办法在一行中表达相同的内容?
Gitignore takes it's syntax from fnmatch/glob, which is specified in man glob(7).
似乎没有办法指示需要匹配特定数量的字符,就像您可以使用正则表达式 dsmodelext[0-9]{0,3}.c
您可以决定宽大处理,只是将 dsmodelext*.c
定义为忽略。