Немного вступления.
У меня есть репозиторий на моей гостевой (VirtualBox) ОС Ubuntu.Я обычно получаю к нему доступ через терминал Putty SSH.С этого терминала я могу запустить «git status» и увидеть, что рабочий каталог чистый.
Но.Я хочу использовать мои расширения Git Git с компьютера с Win10.Потому что в Ubuntu нет GUI.Так что я поделился папкой, используя Samba .Теперь я могу использовать свой редактор кода, а также другие приложения с графическим интерфейсом, такие как Git Extensions.Но проблема в том, что Git on Host и Git on Guest показывают разные состояния при запуске в одном каталоге.Пожалуйста, смотрите примеры ниже.
Расширения Git Bash (Guest) и Git (или GitBash на хосте) показывают разные состояния.
Расширение Git (Host OS):
- Git Extensions 3.00.00.4433
- Build fca7cf228b481ee8c1b779cf7b882ccdfbdcd1bc
- Git 2.20.1.windows.1
- Microsoft Windows NT 10.0.17763.0
- .NET Framework 4.7.3324.0
- DPI 96dpi (no scaling)
Git bash (гостевая ОС):
git version 2.7.4
И совершенно другое состояние рабочего каталога:
Серый - этоКонсоль GitExtensions и голубая - это git bash (в гостевой Ubunty (без графического интерфейса)).
Запуск GitBash для того же хранилища, но из ОС HOST дает тот же результат:
Может кто-нибудь объяснить, где этоОткуда берется разница?