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