Wie erkennt man Git in VSCode ohne Administratorrechte?

Wie erkennt man Git in VSCode ohne Administratorrechte?

Wenn ich versuche, Visual Studio Code ohne Administratorrechte zu starten, erhalte ich einen VSCode-Bericht wie „Es sieht so aus, als ob Git nicht auf Ihrem System installiert ist.“

Ich habe git(2.23.0) installiert vonhttps://git-scm.com/

Und

Visual Studio Code (1.39.2) vonhttps://code.visualstudio.com/

Wenn ich VSCode mit Administratorrechten starte, wird Git korrekt erkannt.

Ich habe versucht, den Git-Pfad in der Windows-Umgebung PATH hinzuzufügen + PC neu zu starten -> hat nicht funktioniert.

Ich habe versucht, den Git-Pfad zu VSCode setting.json hinzuzufügen + neu zu starten, wie:

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

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

    // other settings
} 

--> das hat auch nicht geklappt.

Wenn ich „Git-Ausgabe anzeigen“ verwende, zeigt mir der Bericht den richtigen Pfad an, erkennt die Git-Installation jedoch nicht.

Antwort1

Endlich habe ich eine Lösung für mein Problem gefunden. Wenn ich VS Code installiere, wird standardmäßig "C:\users[user]\AppData\vscode" installiert. Der Standardinstallationsordner von Git ist "C:\Program Files\Git\".

Wenn ich versuche, die Git-Funktion von vscode aus aufzurufen, kommt sie aus meinem Benutzerverzeichnis und der Zugriff auf Git ist verboten.

LÖSUNG: Ich installiere Git in meinem Benutzerverzeichnis und jetzt funktioniert es.

verwandte Informationen