OpenFOAM使用数字名称创建时间目录,例如3或8.941在案例的根目录中(如OpenFOAM用户手册中所述).由于所有这些目录都是以编程方式生成的(目录中的初始条件除外0),我如何说服git忽略目录?我不知道将时间目录重定位到子目录的方法,即使我可以,这可能会扰乱相关的处理工具,如ParaView.
.gitignore接受fnmatch模式,以便允许?,*和\[...\]表达式匹配单个字符.
这意味着你可以匹配目录开始以一个数字:
[0-9]*/
Run Code Online (Sandbox Code Playgroud)
如果这会产生误报,则必须使用更具体的模式:
[0-9]/
[0-9][0-9]*/
[0-9]*.[0-9]*/
Run Code Online (Sandbox Code Playgroud)