Mam repozytorium git, które służy tylko do przechowywania plików graficznych i dźwiękowych używanych w kilku projektach. Wszystkie znajdują się w jednym katalogu bez podkatalogów. Teraz właśnie utworzyłem skrypt do kopiowania tych zasobów z innego uporządkowanego katalogu z kilkoma poziomami podkatalogów.
Teraz chcę tylko (źródłową) hierarchiczną strukturę plików śledzoną przez git, a (docelowy) płaski katalog (ze wszystkimi plikami w jednym stosie) powinien zostać zignorowany.
Dodałem katalog docelowy do .gitignore, ale git wciąż śledzi w nim zmiany. Pomyślałem, że jeśli popełnię usunięcie starego pliku w katalogu docelowym, git może przestać śledzić nową zawartość (skopiowaną przez skrypt), ale tak nie jest.
Jak sprawić, by git zapomniał o katalogu docelowym?