在你的PATH环境变量中找不到Git - Windows

4
我正在使用Windows 8,并运行此处找到的Git凭据助手设置程序:http://blob.andrewnurse.net/gitcredentialwinstore/git-credential-winstore.exe。当它运行时,在弹出的控制台窗口中,我收到“在您的PATH环境变量中找不到Git。您可以通过运行git-credential-winstore-i C:\ Path \ To \ Git.exe来指定git的确切路径”。我猜我对Windows不够了解,无法理解应该怎么做。请问我应该在哪里输入这个命令“git-credential-winstore-i C:\ Path \ To \ Git.exe”,是在GitBash控制台吗?我的Git.exe路径似乎是C:\ Program Files(x86)\ Git \ cmd。另外请注意,当我从http://git-scm.com/downloads选择了“仅使用Git Bash”选项安装Git时,因为我对这些东西不太熟悉。更新 - 更多细节:我正在参考此博客文章:http://www.jeremymorgan.com/tutorials/how-to-install-octopress-windows/。所以问题是即使我尝试在Windows命令提示符或PowerShell中输入“Yari 1.9.3”命令,也都不起作用。
5个回答

10

你可以进入下载目录或者你保存git-credential-winstore.exe的其他地方:

C:\Users\user\Downloads>

然后运行

 git-credential-winstore -i "C:\Program Files (x86)\Git\bin\git.exe"

你的Windows命令行将如下所示:

C:\Users\user\Downloads>git-credential-winstore -i "C:\Program Files (x86)\Git\bin\git.exe"

请注意引号。

这对我有用。


0

由于您安装的git不在Program Files或Program Files(x86)中。

它已经作为特定用户的本地化版本安装,因此您的环境变量路径应该是这样的。 C:\Users\\AppData\Local\Programs\Git\bin

干杯 ;)


0

如果您使用的是Win7操作系统,您应该更新您的路径。右键单击“我的电脑”,选择“高级系统设置”,然后在下方选择“环境变量”。在“Path”中添加分号(;),然后将Flutter SDK目录中的bin文件夹添加进去即可运行。


0

你只能在卸载注册表键下安装路径。
一些批处理脚本片段。

@ECHO OFF

SET __PA=

IF /i NOT "%PROCESSOR_ARCHITECTURE%"=="x86" SET __PA=\Wow6432Node
FOR /F "tokens=2*" %%F in ('REG QUERY HKLM\SOFTWARE%__PA%\Microsoft\Windows\CurrentVersion\Uninstall\Git_is1 /v InstallLocation') DO SET gitPath=%%G

ECHO %gitPath%

0

您可以像这样运行命令从 shell 中

在 Windows 中,事实上的 shell 是 cmd.exe,也被称为命令提示符

这个“程序”通常可以在C:\Windows\System32\cmd.exe找到。

您的指示可能省略了这些信息,因为cmd.exe已经存在了20年。


是的,我在安装了yari之后尝试了命令提示符,也就是说,按照这里的说明下载了yari,但它仍然无法在命令提示符中识别yari 1.9.3命令。http://www.jeremymorgan.com/tutorials/how-to-install-octopress-windows/ - PositiveGuy
问题在于我不确定是在Windows命令提示符、PowerShell还是Git Bash中执行“Yari 1.9.3”命令,因为在这些命令提示符中都无法正常工作,即使我已经为Git启用了yari。 - PositiveGuy
1
人们不能假设每个人都知道该使用哪个工具,尤其是当你安装了GitBash并且还有Windows命令提示符和PowerShell时,人们不会自动推断这些。 - PositiveGuy

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接