我有一个生成文本文件的程序output1.txt,output2.txt,output3.txt,等.我想让Git忽略这些文件.我无法阻止文本文件,因为我有一些不应忽略的文本文件.此外,文件是动态生成的("输出"后出现的数字没有限制),因此无法静态添加文件名.有人可以帮我这个吗?
PS.我已经检查过这个Make .gitignore忽略除了几个文件之外的所有内容,但是它引用了一组已知的文件.在我的情况下,它可能是一个很长的列表.
Ry-*_*Ry- 33
模式匹配不仅仅在扩展之前有效.就像你可以忽略一样*.txt,你可以忽略:
output*.txt
Run Code Online (Sandbox Code Playgroud)
Dip*_*mar 11
如果你想忽略带有起始字符串的文件,你也可以使用扩展名
对于所有扩展
startingFileName*.*
mp文件、扩展名以字符串开头,如mp3、mp4等
starting*.mp*
额外有用的情况可能是忽略以指定字符串结尾的文件
*.logs*.css.map*.etc.etc