當我嘗試在沒有管理員權限的情況下啟動 Visual Studio Code 時,我收到 VSCode 報告,例如「您的系統上似乎未安裝 git」。
我安裝了 git(2.23.0)https://git-scm.com/
和
Visual Studio 程式碼 (1.39.2) 來自https://code.visualstudio.com/
當我以管理員權限啟動 VSCode 時,可以正確偵測到 git。
我嘗試在 Windows 環境 PATH 上新增 git 路徑 + 重新啟動 PC -> 不起作用。
我嘗試在 VSCode 設定.json 上新增 git 路徑 + 重新啟動,如下所示:
{
// 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\”
當我嘗試從 vscode 呼叫 git 函數時,它來自我的使用者目錄,並且禁止存取 git。
解決方案:我在我的使用者目錄中安裝了 git,現在它可以運作了。