私はこのようなディレクトリ構造を持っています:
- ルート
- folder1
- abc.json
- def.json
- somedir
- more.json
- folder2
- qwe.json
- rty.json
- スペック
- mock1.json
- mock2.json
- somedir
- more_mocks.json
- folder1
ここで、を使用して、.gitignoreにある*.jsonファイルを除くすべてのファイルを無視したいと思いますspec。私は使用しない.gitignoreでfolder1とfolder2そこにこれらのトンがあり、彼らはたくさんに追加されます、と私は私が右に移動するのを忘れますと確信しているので、.gitignore場所にファイルを。
さらに、jsonファイルを含むネストされたディレクトリがさらに存在する可能性があり、このルールはすべてのサブディレクトリにも適用する必要があります。
では、特定のサブディレクトリを除いて、タイプのすべてのファイルを無視するにはどうすればよいですか?