У меня есть репозиторий git, который используется только для хранения графических и звуковых файлов, используемых в нескольких проектах. Все они находятся в одном каталоге без подкаталогов. Теперь я просто создал script для копирования этих активов из другого структурированного каталога с несколькими уровнями подкаталогов.
Теперь я хочу, чтобы иерархическая структура файла (source) отслеживалась с помощью git, и (целевой) плоский каталог (со всеми файлами в одной стопке) должен быть проигнорирован.
Я добавил целевой каталог в .gitignore, но git все еще отслеживает изменения в нем. Я думал, что если я зафиксирую удаление старого файла в целевом каталоге, git может перестать отслеживать новое содержимое (скопированное с помощью script), но это не так.
Как сделать git забыть о целевом каталоге?