最佳答案
我有一个这样的目录结构:
现在使用.gitignore
,我想忽略所有的*.json
文件,除了在spec
。我不想在folder1
和folder2
中使用.gitignore
,因为它们有很多,而且它们会被添加到很多地方,而且我确信我会忘记移动正确的.gitignore
文件。
此外,可能存在更多带有JSON文件的嵌套目录,该规则也需要应用于所有子目录。
那么,如何忽略除特定子目录外的所有类型的文件呢?