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