Просто использование:
git reset HEAD <filename>
Это не подготавливает файл и сохраняет изменения, которые Вы сделали к нему, таким образом, можно, в свою очередь, изменить ответвления, если Вы хотели и git add
те файлы к другому ответвлению вместо этого. Все изменения сохранены.
Это могло произойти из-за того, что когда Lucene строит свой индекс, он изменяет некоторые файлы (web.config, global.asax, папку bin и т. Д.), Что вызывает выгрузку AppDomain.
Скорее всего файл web.config каким-то образом изменяется.
Чтобы отследить его, попробуйте установить атрибут «Только для чтения» файла web.config и посмотреть, есть ли ошибки.
На самом деле, главное место для просмотра - это web.config, возможно, также в sobfolders.