GIT: Как сохранить игнорируемые файлы при переключении веток?
У меня есть файл App.Local.config, в котором каждый разработчик имеет свои собственные настройки. Я не хочу, чтобы этот файл проверялся версионным в репозитории GIT, так как каждый раз, когда он будет перезаписываться другими разработчиками, изменения.
Поэтому я удалил файл из репозитория и добавил его в файл игнорирования. Но теперь, когда разработчики переключают ветки, App.Local.config удаляется из их локальной файловой системы.
В конечном итоге то, что я хотел бы, это:
репозиторий нового разработчика, получает стартовую версию App.Local.configdev вносит изменения в App.Local.config. Git будет игнорировать изменения, а не этап / checkinDev переключает ветви, изменения в App.Local.config не будут потеряны, а файл не будет удален.Как я могу это сделать?
Благодарю.