Проблема с игнорированием ранее игнорируемых файлов в Git-репо

У меня есть сайт, который имеет/sites/default/files/ каталог, в котором обычно хранится пользовательский контент. Поняв, что мне не нужно отслеживать этот материал, я добавил / sites / default / files / в свой файл .gitignore.

Затем я обнаружил, что я также хотел сохранить некоторые в основном постоянные загрузки в этом каталоге. Теперь имеет смысл отслеживать все в / sites / default / files / и исключать нежелательные подкаталоги, а не делать это наоборот.

Проблема в том, что Git не перестанет игнорировать этот каталог. Я удалил строки из .gitignore, которые определяют этот каталог, и он не будет отслеживать его. У меня есть возможность использоватьgit add /sites/default/files/ -f заставить git отслеживать каталог, но я уже делал это раньше, и это кажется грязным.

Если .gitignore больше не определяет этот каталог как игнорируемый, почему я должен заставить Git начать отслеживать эти файлы?

Ответы на вопрос(4)

Ваш ответ на вопрос