ฉันมีโครงสร้างไดเรกทอรีเช่นนี้
- ราก
- 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 และกฎนี้จำเป็นต้องใช้กับไดเร็กทอรีย่อยทั้งหมดด้วย
ดังนั้นฉันจะละเว้นไฟล์ทั้งหมดของประเภทยกเว้นไดเรกทอรีย่อยที่แน่นอนได้อย่างไร