如何用GitHub客户端在PATH上安装Git?

内容来源于 Stack Overflow,并遵循CC BY-SA 3.0许可协议进行翻译与使用

  • 回答 (2)
  • 关注 (0)
  • 查看 (39)

如何在我的PATH在Windows中使用GitHub客户端时?

我遇到了错误,因为显然Git没有安装在PATH中。例如,使用Atom试图安装Linter插件会出现以下错误:

npm ERR! not found: git
npm ERR! 
npm ERR! Failed using git.
npm ERR! This is most likely not a problem with npm itself.
npm ERR! Please check if you have git installed and in your PATH.

GitHub for Windows是否在安装Git时安装Git?(它必须,否则它如何使用Git?)。我不想重复安装它.那么我怎么才能把已经存在的Git添加到PATH中呢?

提问于
用户回答回答于

GitHub for Windows确实安装了自己版本的Git,但它没有将其添加到PATH变量,这很容易做到。下面是关于如何做这件事的说明:

  1. 获取Git URL我们需要得到Git的网址\cmd把你的电脑转到电脑上。GIT位于这里: C:\用户\<user>\AppData\Local\GitHub\PortableGit_<guid>\cmd\git.exe 所以在你的电脑上,替换<user>与您的用户一起查找<guid>是为了你的电脑。(()guid每次GitHub更新PortableGit时,可能会发生变化,但他们正在研究解决方案。) 复制它并将其粘贴到命令提示符中(右击>粘贴到终端中粘贴)以验证它是否有效。应该会看到列出常见Git命令的Git帮助响应。如果你看到The system cannot find the path specified.那么URL是不正确的。一旦正确,使用以下格式创建指向目录的链接: C:\\用户\<user>\AppData\Local\GitHub\PortableGit_<guid>CMD (注:\cmd最后,不是\cmd\git.exe再来!) 在我的系统里,是这样的,你的会有所不同: ..._7 ea494e16 ae7b397b2422033as 45d8ff6ac2010\cmd
  2. 编辑路径变量导航到环境变量编辑器(指令)并找到Path变量在“系统变量”部分。点击Edit…并将Git的URL粘贴到该字符串的末尾。拯救!将其放入记事本进行编辑可能更容易,只需确保将1粘贴在URL中之前的分号。如果它不起作用,可能是因为这条路径在某个地方被空格搞乱了(分号周围不应该是空格),或者是末尾的分号(分号应该只分开URL,在字符串开始或结束时没有分号)。

如果工作正常,应该能够关闭并重新打开终端并键入git它会给你同样的git帮助文件。那么安装链接器就可以工作了。(ATOM>File>Settings>Packages>Linter)

用户回答回答于

我想在其他答案的基础上再补充一件事。这不是必须要走的道路:

C:\Users\<user>\AppData\Local\GitHub\PortableGit_<guid>\bin\git.exe

在我的电脑里我没有找到Git在那儿。

但是git和cmd位于

git.exe

C:\Program Files\Git\bin\git.exe

CMD

C:\Program Files\Git\cmd

添加到路径中:

  • 右击我的电脑
  • 单击“高级系统设置”
  • 点击环境变量
  • 然后,在“系统变量”下,查找路径变量,然后单击“编辑”。
  • 在字符串末尾添加到git的bin和cmd的路径,如下所示:;C:\Program Files\Git\bin\git.exe;C:\Program Files\Git\cmd

;C:\Users\<user>\AppData\Local\GitHub\PortableGit_<guid>\bin;C:\Users\<user>\AppData\Local\GitHub\PortableGit_<guid>\cmd

若要验证,请重新启动cmd并键入git --version在cmd

扫码关注云+社区