Я использую пакет npm, который использует git rev-parse --show-toplevel
для получения пути верхнего уровня моего репозитория git.
Мой фактический путь (это в Windows)
C:\grde\username\so-on
но git возвращает
C:\GRDE\username\so-on
Почему в этом случае используется первая заглавная папка?
Это нарушает этот пакет, так как он использует возвращенное значение для хранения ссылки.Это не работает, хотя при попытке поиска ссылка сравнивает C:\grde
с C:\GRDE
Обновление:
Результат dir
в C:\
действительно показываетзаглавная версия имени.В проводнике, однако, он показывает строчные буквы.Как раздражает.Кажется, что у node и git разные способы определения пути к файлу.