Git ignore子文件夹出现在每个子文件夹中

Git ignore子文件夹出现在每个子文件夹中,git,Git,我想忽略目录中每个文件夹中出现的子文件夹的内容更改 Folder1 |--- Thumbs |---thumb1.png thumb2.png Folder2 |---- Thumbs |--- thumb1.png Folder4 |--- Thumbs |--- thumb1.png |--- thumb2.png .gitignore .gitkeep 我找不到放入.gitignore文件的确切条件。非常感谢

我想忽略目录中每个文件夹中出现的子文件夹的内容更改

Folder1
 |--- Thumbs
      |---thumb1.png
          thumb2.png
Folder2
 |---- Thumbs
       |--- thumb1.png
Folder4
 |--- Thumbs
      |--- thumb1.png
      |--- thumb2.png
 .gitignore
 .gitkeep

我找不到放入
.gitignore
文件的确切条件。非常感谢您提供的任何帮助。

然后在没有从属项的情况下编写条目,或者使用
*
作为通配符。例如,如果您试图忽略
Thumbs
文件夹。然后你可以使用

/*/Thumbs/

但第二个可能会导致问题,然后所有包含单词
Thumbs
的文件和文件夹都将被忽略。所以最好使用第一个版本


最后,我做了如下操作:
/**/Thumbs/**
。谢谢你的建议!!这与
Thumbs/
相同,因为您首先匹配根目录,然后匹配任何目录深度,然后匹配名为
Thumbs
的目录,然后匹配所有内容。
Thumbs/
也是如此,这意味着一个名为
Thumbs
的目录及其内容位于目录树的任何下方。
Thumbs