使用适用于Windows的GitHub客户端在PATH中安装Git [英] Installing Git in PATH with GitHub client for Windows

查看:225
本文介绍了使用适用于Windows的GitHub客户端在PATH中安装Git的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述



我是如何在我的 PATH 中安装Git的?遇到错误,因为显然Git没有安装在PATH中。例如,使用Atom,尝试安装Linter插件会产生以下错误:

  npm ERR!未找到:git 
npm ERR!
npm ERR!使用git失败。
npm ERR!这很可能不是npm本身的问题。
npm ERR!请检查您是否安装了git并且在PATH中。

GitHub for Windows在安装时安装Git吗? (它必须,否则它如何使用Git?)我不想重复安装它......所以我怎样才能将已经存在的Git添加到PATH?

解决方案

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


  1. 获取Git网址



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

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

    因此,在您的计算机上,将< user> ,并找出< guid> 为你的电脑。 (每次GitHub更新PortableGit时, guid 可能会更改,但他们正在为此解决方案。)

    将其复制并粘贴到命令提示符中(右键单击>粘贴以粘贴到终端中)以验证它是否有效。您应该看到列出常用Git命令的Git帮助响应。如果您看到系统找不到指定的路径。然后URL不正确。一旦你有了它,使用这种格式创建到目录的链接:

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

    (注意: \cmd 最后不是 \cmd\git.exe



    在我的系统中,就是​​这样,你的将会不同:

     ; C :\ Users \brenton\AppData\Local\GitHub\PortableGit_7eaa494e16ae7b397b2422033as45d8ff6ac2010\cmd 


  2. 编辑PATH变量



    导航到环境变量编辑器(说明),并在系统变量部分找到 Path 变量。点击 Edit ... 并将Git的URL粘贴到该字符串的末尾。保存!将它拖入记事本进行编辑可能更容易,只需确保在粘贴URL之前放入一个分号即可。如果它不起作用,可能是因为这个路径在某处存在空格(在分号周围应该没有空格)或末尾有分号(分号只能分隔URL,在开头或结尾没有分号串)。

如果有效,您应该可以关闭&重新打开终端并输入 git ,它会给你同样的git帮助文件。然后安装Linter应该可以工作。 (Atom> File> Settings> Packages> Linter)


How do I install Git in my PATH when using the GitHub client for Windows?

I'm running into errors because apparently Git is not installed in PATH. For example, using Atom, trying to install the Linter plugin gives this error:

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.

Does GitHub for Windows install Git when it installs? (It must, otherwise how does it use Git?) I don't want to double-install it... so how do I just add the Git that's already there to PATH?

解决方案

GitHub for Windows does indeed install its own version of Git, but it doesn't add it to the PATH variable, which is easy enough to do. Here's instructions on how to do it:

  1. Get the Git URL

    We need to get the url of the Git \cmd directory your computer. Git is located here:

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

    So on your computer, replace <user> with your user and find out what the <guid> is for your computer. (The guid may change each time GitHub updates PortableGit, but they're working on a solution to that.)

    Copy it and paste it into a command prompt (right-click > paste to paste in the terminal) to verify that it works. You should see the Git help response that lists common Git commands. If you see The system cannot find the path specified. Then the URL isn’t right. Once you have it right, create the link to the directory using this format:

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

    (Note: \cmd at the end, not \cmd\git.exe anymore!)

    On my system, it’s this, yours will be different:

    ;C:\Users\brenton\AppData\Local\GitHub\PortableGit_7eaa494e16ae7b397b2422033as45d8ff6ac2010\cmd
    

  2. Edit the PATH Variable

    Navigate to the Environmental Variables Editor (instructions) and find the Path variable in the "System Variables" section. Click Edit… and paste the URL of Git to the end of that string. Save! It might be easier to pull this into Notepad to do the edit, just make sure you put one semicolon before you paste in the URL. If it doesn't work it’s probably because this path got messed up either with a space in there somewhere (should be no spaces around the semicolon) or a semicolon at the end (semicolons should only separate URLs, no semicolon at beginning or end of string).

If it worked, you should be able to close & reopen a terminal and type git and it will give you that same git help file. Then installing the Linter should work. (Atom > File > Settings > Packages > Linter)

这篇关于使用适用于Windows的GitHub客户端在PATH中安装Git的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆