Как обнаружить git в VSCode без прав администратора?

Как обнаружить git в VSCode без прав администратора?

Когда я пытаюсь запустить Visual Studio Code без прав администратора, я получаю сообщение VSCode типа «Похоже, git не установлен в вашей системе».

Я установил git(2.23.0) изhttps://git-scm.com/

и

Visual Studio Code (1.39.2) изhttps://code.visualstudio.com/

При запуске VSCode с правами администратора git определяется правильно.

Я попытался добавить путь к git в PATH среды Windows + перезагрузить ПК -> не сработало.

Я попробовал добавить путь git в VSCode setting.json + перезапустить следующим образом:

{
    // Is git enabled
    "git.enabled": true,

    // Path to the git executable
    "git.path": "C:\\path\\to\\git.exe"

    // other settings
} 

--> это тоже не сработало.

Если я использую «Показать вывод Git», отчет показывает мне правильный путь, но не обнаруживает установку Git.

решение1

Наконец, я нашел решение для решения моей проблемы. Когда я устанавливаю VS code по умолчанию, идет "C:\users[user]\AppData\vscode". а папка установки git по умолчанию - "C:\Program Files\Git\"

Когда я пытаюсь вызвать функцию git из vscode, она выходит из моего пользовательского каталога, и доступ к git запрещен.

РЕШЕНИЕ: Я установил git в свой пользовательский каталог, и теперь он работает.

Связанный контент