如何将每个文件夹中的所有单独的Unttled.cpp添加到.gitignore



假设这是我的文件系统的结构。

root/
folder1/
Untitled1.cpp
code.cpp
folder2/
Untitled2.cpp
Untitled3.cpp
.git
.gitignore

我想将所有未命名的.cpp文件添加到gitignore。我不想总是手动忽略它们。对于忽略.o和.exe,我使用了*.exe *.o。但对于untitled(0-9),我应该在.gitignore文件中写入什么表达式?这能做到吗?

根据文档,这应该可以做到:

**/root/Untitled?.cpp

前导"**"后跟斜线表示所有目录中匹配。

Git将模式视为shell glob:"*"匹配除"/"之外的任何字符,"?"匹配除"/"之外的任何一个字符

最新更新