将 Git 添加到 PATH 变量 - 在 AppData/Local 下找不到 GitHub

Posted

技术标签:

【中文标题】将 Git 添加到 PATH 变量 - 在 AppData/Local 下找不到 GitHub【英文标题】:Adding Git to PATH Variable - Can't find GitHub under AppData/Local 【发布时间】:2015-09-18 22:57:11 【问题描述】:

我在此处遵循本指南,了解如何将 Git 添加到我的 Path 变量中,以便我可以从命令行使用它(不仅仅是 Git Bash)。

Installing Git in PATH with GitHub client for Windows

引用一个答案,Git 应该位于这里

获取 Git 网址

我们需要获取您计算机的 Git \cmd 目录的 url。吉特是 位于此处:

C:\Users\\AppData\Local\GitHub\PortableGit_\bin\git.exe

我打开文件资源管理器并转到目录C:\Users\AppData\Local\

在视图选项卡下,我选中了Hidden Items。我看不到列出的 GitHub 文件夹。在搜索栏中,我将 GitHub 附加到目录路径的末尾并得到以下消息

Windows can't find 'C:\Users\username\AppData\Local\GitHub'. Check the spelling and try again.

我正在尝试将 Git 添加到我的环境路径变量中,但找不到 git 所在的位置。

在 Git Bash 中,我可以尝试which git,而我得到了/bin/git

但我不确定如何在环境变量下找到要放入的内容。

随便一搜,居然发现Git文件夹就在这里

C:\ProgramFiles(x86)\Git

但是我应该为路径变量输入什么?这与其他问题的答案不同。

【问题讨论】:

【参考方案1】:

只需添加命令的路径。这是添加到 windows PATH 末尾的路径。

C:\Program Files\Git\bin\

现在我们应该可以通过键入找到git.exe

git

【讨论】:

我在win10上的路径是:C:\Users\\AppData\Local\Programs\Git\bin【参考方案2】:

事实证明 Git 是在偷偷摸摸!

本应安装在AppData/Local,但实际安装在Program Files(x86)目录。

我在分号后将它添加到我的 Path 变量中

C:\Windows\Program Files(x86)\Git\bin\git.exe

神奇的是,我可以再次运行 git。

【讨论】:

我很高兴这对你有用,但你应该知道你(可能)找到了一个单独的 Git 安装。 Git 和 GitHub 是独立的,并且在很大程度上是不相关的。 GitHub for Windows 提供了自己的嵌入式 Git 版本,Program Files (x86) 中的版本几乎可以肯定来自其他东西(可能是msysgit)。 你是否也安装了GitHub for Windows?这当然不是必需的,但您所遵循的指南是针对该产品的,而不是针对来自 git-scm.com 的 Git。 您的意思是您将其添加到控制面板 > 系统 > 高级 > 环境变量中,然后编辑路径并将其放在带有 ; 的行后面在它之前?【参考方案3】:

对于使用 GIT 2.7.2 的 Windows 7,我在环境变量下的路径中使用了这个:

;C:\Program Files\Git\bin;C:\Program Files\Git\bin\cmd。然后我在命令提示符下输入 git --version 并得到:

git version 2.7.2.windows.1

【讨论】:

【参考方案4】:

在这个地方找到了另一种方式https://***.com/a/34767523/5842689

最好的办法是你可以测试是否在 cmd 中工作。

"o 验证,重启 cmd 并在 cmd 中输入 git --version"

它对我有用,因为在我的情况下(Win10 x64)的真实路径是 C:\Program Files (x86)\Git\bin\git.exe

【讨论】:

以上是关于将 Git 添加到 PATH 变量 - 在 AppData/Local 下找不到 GitHub的主要内容,如果未能解决你的问题,请参考以下文章

试图将 adb 添加到 PATH 变量 OSX

adb:在 Git Bash 中找不到命令

如何添加环境变量或路径添加到系统的Path里面

如何添加环境变量或路径添加到系统的Path里面

bat批处理文件怎么将路径添加到path环境变量中

Bower : ENOGIT git is not installed or not in the PATH