Git ignore directory except some file

ปกติเมื่อเราไม่ต้องการให้ git track บาง directory เช่น .idea หรือ logs เราจะเขียนที่ไฟล์ .gitignore ดังนี้ .idea/ logs/ แต่บางครั้งเราต้องการเก็บบางไฟ ...