小编典典

Git:使用适用于 Windows 的 GitHub 客户端在 PATH 中安装 Git

all

PATH使用适用于 Windows 的 GitHub 客户端时,如何在我的系统中安装 Git ?

我遇到了错误,因为显然 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添加到PATH?


阅读 83

收藏
2022-09-02

共1个答案

小编典典

GitHub for Windows 确实安装了自己的 Git 版本,但它没有将它添加到PATH变量中,这很容易做到。以下是有关如何执行此操作的说明:

  1. 获取 Git 网址

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

    C:\Users\<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:\Users\<user>\AppData\Local\GitHub\PortableGit_<guid>\cmd

(注意:\cmd最后,\cmd\git.exe不再!)

在我的系统上,它是这个,你的会有所不同:

    ;C:\Users\brenton\AppData\Local\GitHub\PortableGit_7eaa494e16ae7b397b2422033as45d8ff6ac2010\cmd
  1. 编辑 PATH 变量

导航到环境变量编辑器(说明)并Path在“系统变量”部分中找到变量。单击Edit鈥�并将
Git 的 URL 粘贴到该字符串的末尾。节省!将其拉入记事本进行编辑可能更容易,只需确保在粘贴 URL 之前放置 一个分号。
如果它不起作用,那可能是因为这条路径搞砸了,要么在某处有空格(分号周围不应有空格),要么在末尾有分号(分号只能分隔 URL,开头没有分号或字符串结束)。

如果它有效,您应该能够关闭并重新打开终端并输入git,它会为您提供相同的 git 帮助文件。然后安装 Linter 应该可以工作。(Atom > 文件

设置 > 包 > Linter)

2022-09-02