我已在笔记本电脑上安装了Windows 10 x64,然后使用最新的Git(Git-2.6.3-64-bit
)。正如我在笔记本电脑上看到的那样,Git现在安装在这个目录中:C:\Users\MyPC\AppData\Local\Programs\Git
(我没有机会指定另一个特定的文件夹,因为它是在Git安装期间自动完成的)。已选择“使用Windows命令提示符中的Git ”和“使用OpenSSH ”选项,使用Git目录更新Windows路径。毕竟,问题是,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?
答案 0 :(得分:0)
- 我们可以为Git指定另一个安装文件夹吗?
醇>
尝试以管理员身份运行安装程序,因此可以将其安装到Program Files。我不确定如何指定自定义路径。
- 在Git dir / bin中,没有ssh.exe,而在OpenSSH选择对话框中,它告诉我“这使用了Git附带的ssh.exe”。那么它在哪里,内置的锡SSH客户端?
醇>
有些挖掘告诉我它可能存在于Git安装的.ssh
文件夹中,所以C:\Users\MyPC\AppData\Local\Programs\Git\.ssh
- 我怀疑现在Windows 10不接受%USERPROFILE%/ AppData上安装的任何外部程序要包含在系统路径中。这是对的吗?
醇>
AFAIK您可以在路径中添加任何目录。
- 如何使Windows“看到”Git?
醇>
将C:\Users\MyPC\AppData\Local\Programs\Git
添加到您的路径中:
Start the System Control Panel applet (Start - Settings - Control Panel - System).
Select the Advanced tab.
Click the Environment Variables button.
Under System Variables, select Path, then click Edit.
You'll see a list of folders, as this example for my system shows: C:\Program Files\Windows Resource Kits\Tools\;%SystemRoot%\system32;%SystemRoot%;%SystemRoot%\System32\Wbem;C:\Program Files\Support Tools\;C:\Program Files\Common Files\Roxio Shared\DLLShared;C:\Program Files\Common Files\Ulead Systems\MPEG;C:\Program Files\Intel\DMIX;C:\Program Files\Executive Software\Diskeeper\;C:\Program Files\Bonjour\;C:\Program Files\QuickTime\QTSystem\;C:\Program Files\Misc
You can add additional folders that you want to include in searches. I add a "C:\program files\misc" entry into which I place my standalone utilities, instead of copying them into C:\windows. Click OK.
You'll need to restart the processes (e.g., command prompt) that use the system path to see the added folders.
来自http://windowsitpro.com/systems-management/how-can-i-add-new-folder-my-system-path
答案 1 :(得分:0)
我自己解决了这是一个非常令人沮丧的旅程,但是对我来说,以下几点使我得以前进: