Saya memiliki repositori git yang hanya digunakan untuk menyimpan file grafik dan suara yang digunakan dalam beberapa proyek. Mereka semua berada dalam satu direktori tanpa sub-direktori. Sekarang saya baru saja membuat skrip untuk menyalin aset-aset ini dari direktori terstruktur lain, dengan beberapa tingkat sub-direktori.
Sekarang saya hanya ingin struktur file hierarki (sumber) dilacak oleh git, dan direktori datar (target) (dengan semua file dalam satu tumpukan) harus diabaikan.
Saya telah menambahkan direktori target ke .gitignore, tetapi git masih melacak perubahan di dalamnya. Saya pikir jika saya melakukan penghapusan file lama di direktori target, git mungkin berhenti melacak konten baru (disalin oleh skrip), tetapi tidak.
Bagaimana cara membuat git melupakan direktori target?