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

时间:2018-12-06 08:59:29

标签: git github

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

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

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

1 个答案:

答案 0 :(得分:0)

基于the documentation,这应该可以解决问题:

**/root/Untitled?.cpp
  

前导“ **”后跟斜杠表示在所有目录中均匹配。

     

Git将模式视为shell全局:“ *”匹配除“ /”,“?”以外的任何内容匹配除“ /”之外的任何一个字符