PATH使用适用于 Windows 的 GitHub 客户端时,如何在我的系统中安装 Git ?
PATH
我遇到了错误,因为显然 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?
GitHub for Windows 确实安装了自己的 Git 版本,但它没有将它添加到PATH变量中,这很容易做到。以下是有关如何执行此操作的说明:
我们需要获取\cmd您计算机的 Git 目录的 url。Git 位于此处:
\cmd
C:\Users\<user>\AppData\Local\GitHub\PortableGit_<guid>\cmd\git.exe
因此,在您的计算机上,替换<user>为您的用户并找出<guid>适合您计算机的内容。(guid每次 GitHub 更新 PortableGit 时,可能会发生变化,但他们正在研究解决方案。)
<user>
<guid>
guid
将其复制并粘贴到命令提示符中(右键单击 > 粘贴以粘贴到终端中)以验证它是否有效。您应该会看到列出常见 Git 命令的 Git 帮助响应。如果您看到The system cannot find the path specified.则 URL 不正确。设置正确后,使用以下格式创建指向目录的链接:
The system cannot find the path specified.
;C:\Users\<user>\AppData\Local\GitHub\PortableGit_<guid>\cmd
(注意:\cmd最后,\cmd\git.exe不再!)
\cmd\git.exe
在我的系统上,它是这个,你的会有所不同:
;C:\Users\brenton\AppData\Local\GitHub\PortableGit_7eaa494e16ae7b397b2422033as45d8ff6ac2010\cmd
导航到环境变量编辑器(说明)并Path在“系统变量”部分中找到变量。单击Edit鈥�并将 Git 的 URL 粘贴到该字符串的末尾。节省!将其拉入记事本进行编辑可能更容易,只需确保在粘贴 URL 之前放置 一个分号。 如果它不起作用,那可能是因为这条路径搞砸了,要么在某处有空格(分号周围不应有空格),要么在末尾有分号(分号只能分隔 URL,开头没有分号或字符串结束)。
Path
Edit鈥�
如果它有效,您应该能够关闭并重新打开终端并输入git,它会为您提供相同的 git 帮助文件。然后安装 Linter 应该可以工作。(Atom > 文件
git
设置 > 包 > Linter)