Недавно у меня возникли некоторые проблемы с моим локальным репозиторием github, поэтому я удалил всю папку (включая все файлы. git) и клонировал новую копию fre sh. Однако когда я открываю файлы в VScode, код не совпадает с тем, что есть в онлайн-хранилище github. Вместо этого актуальный обновленный код, который я хочу, отображается в индикаторах желоба. Код, которого нет в индикаторах желоба, является старой версией кода. Однако, если я открою файлы в другом редакторе, не связанном с github, он отобразит файл правильно. Я подозреваю, что это может быть связано с локальным коммитом или sta sh, но я довольно новичок в github, поэтому я не уверен, что делать.
Или, возможно, vscode проблема ?
Я пытался git отменить и выполнить полный сброс, но пока ничего не исправлено. Кроме того, если я пытаюсь сохранить, я получаю сообщение об ошибке VSCode: « Не удалось сохранить« имя файла »: содержимое файла более новое. Сравните вашу версию с содержимым файла. "
Это, кстати, Angular проект (не уверен, если это имеет значение)
EDIT Я исправил его. Я просто полностью удалил и переустановил все дополнения на VSCode. Так что я думаю, что это не проблема git, просто какая-то ошибка с кодом VS
EDIT2 Оказывается, это не все исправило, потому что я все еще получаю некоторые индикаторы водосточного желоба, хотя некоторые из них были удалены.
EDIT3 Я сделал git rm --cached . -r -f
в локальном хранилище, а затем полностью отменил его снова. Похоже, до сих пор убраны все индикаторы желоба ...