В настоящее время у нас есть несколько файлов свойств проекта в репозитории, которые я готов добавить в .gitignore, чтобы они теперь игнорировались, даже если мы изменим их локально.
Я уже пробовал:
git rm <file> --cached
Добавьте этот файл в .gitignore, а затем git add -f <file>
, чтобы он был загружен в репозиторий, но это просто взорвет gitignore и будущие изменения в этом файле будут отслеживаться git, и это то, что я пытаясь избежать.
Итак, подведем итог:
-Файл в данный момент находится в репо.
-Я хочу оставить его в репо.
-Этот файл НЕ должен быть изменен, пока он еще находится в репо, поэтому я добавлю его на gitignore.
-Git не должен отслеживать изменения в этом файле.
Заранее спасибо.