Иногда в Visual Studio 2019 при работе с репозиторием Git щелчок правой кнопкой мыши и выбор отмены изменений в Team Explorer не работают должным образом. Хотя изменения действительно отменены, значок файла по-прежнему остается под заголовком «Изменения».
Даже если он исчезает, часто, если я затем запускаю git status
из консоли, имя файла будет отображаться в консоли в разделе changes not staged for commit
.
Я могу достаточно легко это исправить, запустив git reset --hard
. Несмотря на это, это раздражает. Любая идея, что происходит под капотом VS, что заставляет его (mal) функционировать таким образом?