git忽略特定类型的所有文件,但特定子文件夹中的文件除外。

内容来源于 Stack Overflow,并遵循CC BY-SA 3.0许可协议进行翻译与使用

  • 回答 (1)
  • 关注 (0)
  • 查看 (49)

我有这样一个目录结构:

  • 根部
    • 折页1
      • abc json
      • 德夫赫森
      • 某物
        • 穆尔·杰森

- folder2 
    - qwe.json
    - rty.json

- spec 
    - mock1.json
    - mock2.json
    - somedir 
        - more\_mocks.json

现在使用.gitignore我想忽略一切*.json文件中的文件除外。spec. .gitignorefolder1folder2因为有很多这样的东西,它们会增加很多,我相信我会忘记移动右边的.gitignore档案就位。

此外,可能有更多带有json文件的嵌套目录,这条规则也需要应用于所有子目录。

那么,除了某个子目录之外,如何忽略所有类型的文件呢?

提问于
用户回答回答于

扫码关注云+社区