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

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?)我不想重新安装它...所以我如何只添加已经存在于PATH的Git?


慕妹3146593
浏览 821回答 3
3回答

开满天机

GitHub for Windows确实安装了自己的Git版本,但它没有将它添加到PATH变量中,这很容易做到。以下是如何操作的说明:获取Git URL我们需要将Git \cmd目录的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编辑PATH变量导航到环境变量编辑器(说明)并Path在“系统变量”部分中找到该变量。单击Edit…并粘贴Git的URL到该字符串的末尾。保存!将其拉入记事本进行编辑可能更容易,只需确保在粘贴URL之前放入一个分号。如果它不起作用,可能是因为这条路径弄乱了某个地方的空间(分号周围应该没有空格)或者末尾有分号(分号应该只分隔URL,在开头或结尾没有分号)串)。如果它工作,您应该能够关闭并重新打开终端并键入git,它将为您提供相同的git帮助文件。然后安装Linter应该工作。(Atom>文件>设置>包> Linter)

侃侃无极

我想补充一点其他答案所说的内容。路径不是强制性的:C:\Users\<user>\AppData\Local\GitHub\PortableGit_<guid>\bin\git.exe在我的电脑里,我没有找到Git那里。但是git和cmd位于git.exeC:\Program Files\Git\bin\git.exeCMDC:\Program Files\Git\cmd要添加到PATH中:右键单击“我的电脑”单击“高级系统设置”单击Environment Variables然后,在“系统变量”下,查找路径变量并单击“编辑”在字符串末尾添加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 --versioncmd

米琪卡哇伊

我在Windows 10上安装了GitHubDesktop,git.exe位于那里:C:\ Users \ john \ AppData \ Local \ GitHubDesktop \ app-0.7.2 \ resources \ app \ git \ cmd \ git.exe
打开App,查看更多内容
随时随地看视频慕课网APP