如何忽略git中的数字日志?
Python创建的日志类似于如何忽略git中的数字日志?,git,gitignore,Git,Gitignore,Python创建的日志类似于foo.log,foo.log.1,…,foo.log.213 如何在git中忽略所有这些?(我知道*.log会自动忽略) 例如,添加 *.log.[0-9] *.log.[0-9][0-9] *.log.[0-9][0-9][0-9] 这可能适用于前1000个日志文件,看起来很难看 有更好的方法吗?如果您想要精确,并且只忽略.log.之后带有数字后缀的文件,并且排除x.log.1bar之类的内容,那么这可以做到: *.log.* !*.log.*[^0-9]*
foo.log
,foo.log.1
,…,foo.log.213
如何在git中忽略所有这些?(我知道*.log
会自动忽略)
例如,添加
*.log.[0-9]
*.log.[0-9][0-9]
*.log.[0-9][0-9][0-9]
这可能适用于前1000个日志文件,看起来很难看
有更好的方法吗?如果您想要精确,并且只忽略
.log.
之后带有数字后缀的文件,并且排除x.log.1bar
之类的内容,那么这可以做到:
*.log.*
!*.log.*[^0-9]*
这将匹配包含.log.
的所有内容,
排除.log.
后面的后缀包含非数字的模式。
这也不包括*.log.
。
实际上,它只匹配.log.
之后带有数字后缀的文件