Файл .gitignore успешно игнорирует все файлы web.config.Это было не всегда так.Есть давние исторические ссылки на файлы web.config.Теперь время от времени файлы web.config возвращаются без предупреждения в предыдущее состояние.Когда разработчики вносят изменения для восстановления файлов web.config, никаких ожидаемых различий не отмечается.
Чем объясняется необъяснимое поведение возврата к предыдущей версии и как его можно остановить?Я бы предпочел не изменять всю историю хранилища, но это разрешено для моих целей.
- РЕДАКТИРОВАТЬ - Я нашел частичное решение .Единственные проблемы в том, что он изменяет мою историю, чтобы включить файлы web.config, а затем удаляет их.Теперь я думаю, что правильно сделать, чтобы переопределить историю даже на сервере, удалив все ссылки на файлы конфигурации с самого начала.