Как обнаружить git на VSCode без прав администратора - PullRequest
0 голосов
/ 16 октября 2019

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

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

и

Код Visual Studio (1.39.2) из ​​https://code.visualstudio.com/

Когда я запускаю VSCode с правами администратора, git правильно обнаружен.

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

Я пытался добавить путь git в настройке VSCode.json + перезапустить, как:

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

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

    // other settings
} 

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

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

1 Ответ

0 голосов
/ 28 октября 2019

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

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

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

...