我刚刚开始为我刚刚加入的新 UI 项目使用 Visual Studio Code(在 Windows 上)。我将 Path 环境变量配置为指向我的 cygwin git 可执行文件,如下所示:
C:\cygwin64\bin
我已通过打开 Windows 命令提示符并成功执行 Linux 命令来验证这是否有效。但是,当我在 Visual Studio Code 中打开 git 项目时,它查找解析其“git.path”配置的路径,我收到以下错误:
ENOENT: 没有那个文件或目录,lstat 'C:\cygdrive'
显式配置工作区设置文件 (settings.json) 也不起作用。
有什么想法吗?
最佳答案
只需创建一个符号链接(symbolic link) (windows):打开 cmd 提示符并使用以下命令:
mklink /j "C:\cygdrive" C:\actual\path\to\your\cygdrive
PS:对于 babun 用户,这将是您的主目录:
mklink /j "c:\home" C:\Users\{user}\.babun\cygwin\home
关于git - Visual Studio Code 无法检测到 cygwin git.exe 路径,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36508177/