Я использую git как свой инструмент управления версиями. У меня есть файл local.properties в моем удаленном репозитории. Каждый член команды должен иметь этот файл, но git должен игнорировать этот файл только с точки зрения изменений, а не из-за существования. Я попытался добавить этот файл в файл .gitignore (тот, который находится в корневом каталоге), но похоже, что git игнорирует этот запрос ... так как я (или любой другой член команды) все еще могу зафиксировать и вносить изменения в этот файл.Как игнорировать существующий файл в git repo?
Что мне не хватает?
Благодаря
Вы можете делиться содержимым файла gitignore? постскриптум извините за уведомление о нижнем уровне, это был случайный щелчок, чтобы его сбалансировать! – dubes
Это стандартный файл .gitignore, который был создан с использованием плагина .ignore в IntelliJ (он длинный, поэтому я не хочу включать его здесь ...), а в конце файла есть эта строка:/tests/src /test/resources/application.properties - Этот файл находится в корневой папке (корень проекта) – Noam
Одним из возможных решений является «git reset HEAD - local.properties» в режиме «pre-commit». Как только крюк будет развернут, local.properties никогда не будет зафиксирован, даже если он добавлен. – ElpieKay