【发布时间】:2019-06-15 00:25:11
【问题描述】:
我在笔记本电脑上安装了 Windows 10 x64,然后也安装了最新的 Git (Git-2.6.3-64-bit)。正如我在笔记本电脑上看到的,Git 现在安装在这个目录中:C:\Users\MyPC\AppData\Local\Programs\Git(我没有机会指定另一个特定的文件夹,因为它是在 Git 安装期间自动完成的)。 “Use Git from the Windows Command Prompt”和“Use OpenSSH”选项已被选中,Windows 路径已更新为 Git 目录。毕竟,问题在于,Windows 无法识别 Git 要调用的位置。我试过 git --version 但它无法被 Windows 识别。
我的问题是(在 Windows 10 Pro x64 上):
1.Git可以指定另一个安装文件夹吗?
2. 在Git dir/bin 中,没有ssh.exe,而在OpenSSH 选择对话框中,它告诉我“这使用了Git 自带的ssh.exe”。那么,内置的 SSH 客户端在哪里呢?
3. 我怀疑现在 Windows 10 不接受安装在 %USERPROFILE%/AppData 上的任何外部程序包含到系统路径中。对吗?
4、如何让Windows“看到”Git?
【问题讨论】:
-
确保 git.exe 位于您添加到路径的文件夹中
-
在 Windows 10 上更新到适用于 windows 2.6.3 的 git 后,我遇到了同样的问题。
git安装在C:\Users\MyPC\AppData\Local\Programs\Git而不是C:\Program Files\Git。
问题是 git 仍然尝试访问C:\Program Files\Git文件夹中的内容:C:\projects\test>git clone github.com/foo/bar 克隆到 'bar'... 致命:无法访问 'github.com/foo/bar .git/';:错误设置证书验证位置:CAfile:C:/Program Files/Git/mingw64/ssl/certs/ca-bundle.crt CApath:无