Примерно через 2 недели мой git LFS не работает правильно с Visual Studio. Всякий раз, когда я клонирую репозиторий, содержащий файлы LFS, и открываю его в Visual Studio, он говорит, что некоторые файлы «изменены»:
![Visual Studio wrong files changed](https://i.stack.imgur.com/zR5O2.png)
Если я этого не сделаюоткройте Visual Studio и работайте исключительно с командной строкой git. Нет проблем.
Другие мои компьютеры также отлично работают и позволяют Visual Studio просто проверять файлы в репозитории Git LFS.
Что я уже пробовал:
- Переустановите Git + Git-LFS
- Используйте установщик Visual Studio для установки Git для Windows + расширение Github
- Полностьюудалите проект и клонируйте чистый экземпляр, используя
git clone ...
Edit 1
Во время более подробного исследования я обнаружил, что эта проблема возникает только дляодна конкретная папка. Если я клонирую репозиторий DS-MLUnity внутри C:\XGitML\DS-MLUnity
, Visual Studio создаст эти файлы ловушек, как только я запусту его. Однако, когда я клонирую репо в другом каталоге, этого не происходит. # confused
Edit 2
Очевидно, что это также не было проблемой, потому что теперь он также создает файлы ловушек, когда я клонирую его в другой каталог.
Edit 3
Мне удалось заставить его работать в другом каталоге один раз, но теперь я просто не могу воспроизвести его работающим. Каждый раз, когда я открываю каталог Git-LFS внутри Visual Studio 2019 (или даже 2017), создаются файлы ловушек.