bre*_*ine 128 git github github-for-windows
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.
Run Code Online (Sandbox Code Playgroud)
GitHub for Windows在安装时是否安装了Git?(它必须,否则它如何使用Git?)我不想重新安装它...所以我如何只添加已经存在于PATH的Git?
bre*_*ine 181
GitHub for Windows确实安装了自己的Git版本,但它没有将它添加到PATH变量中,这很容易做到.以下是如何操作的说明:
获取Git URL
我们需要将Git \cmd目录的url作为您的计算机.Git位于:
C:\Users\<user>\AppData\Local\GitHub\PortableGit_<guid>\cmd\git.exe
Run Code Online (Sandbox Code Playgroud)
因此,在您的计算机上,请更换<user>您的用户,并找出<guid>适合您的计算机的用户.(guid每次GitHub更新PortableGit时可能会改变,但他们正在研究解决方案.)
将其复制并粘贴到命令提示符中(右键单击>粘贴以粘贴到终端中)以验证它是否有效.您应该看到列出常见Git命令的Git帮助响应.如果您看到The system cannot find the path specified.那么URL不对.一旦你做对了,使用这种格式创建目录的链接:
;C:\Users\<user>\AppData\Local\GitHub\PortableGit_<guid>\cmd
Run Code Online (Sandbox Code Playgroud)
(注意:\cmd最后,\cmd\git.exe不再!)
在我的系统上,就是这样,你的系统会有所不同:
;C:\Users\brenton\AppData\Local\GitHub\PortableGit_7eaa494e16ae7b397b2422033as45d8ff6ac2010\cmd
Run Code Online (Sandbox Code Playgroud)编辑PATH变量
导航到环境变量编辑器(说明)并Path在"系统变量"部分中找到该变量.单击Edit…并粘贴Git的URL到该字符串的末尾.保存!将其拉入记事本进行编辑可能更容易,只需确保在粘贴URL之前放入一个分号.如果它不起作用,可能是因为这条路径弄乱了某处某处的空格(分号周围应该没有空格)或末尾有分号(分号应该只分隔URL,在开头或结尾没有分号)串).
如果它工作,您应该能够关闭并重新打开终端并键入git,它将为您提供相同的git帮助文件.然后安装Linter应该工作.(Atom>文件>设置>包> Linter)
Adn*_*Ali 118
我想补充一点其他答案所说的内容.路径不是强制性的:
C:\Users\<user>\AppData\Local\GitHub\PortableGit_<guid>\bin\git.exe
在我的电脑里,我没有找到Git那里.
但是git和cmd位于
git.exe
C:\Program Files\Git\bin\git.exe
Run Code Online (Sandbox Code Playgroud)
CMD
C:\Program Files\Git\cmd
Run Code Online (Sandbox Code Playgroud)
要添加到PATH中:
在字符串末尾添加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
小智 18
我在Windows 10上安装了GitHubDesktop,git.exe位于那里:C:\ Users\john\AppData\Local\GitHubDesktop\app-0.7.2\resources\app\git\cmd\git.exe
Gau*_*ana 16
谢谢所有回答的人。我看到了所有答案,并尝试使每个人都更容易
步骤1:输入编辑环境并选择显示的选项
步骤2: 选择“路径”,然后单击“编辑”
步骤3:最后添加以下语句(您可以避免使用第一个语句;如果已经存在)
;C:\Program Files\Git\bin\git.exe;C:\Program Files\Git\cmd
Run Code Online (Sandbox Code Playgroud)
第4步:-单击确定
步骤5 **:-其中一位用户突出显示的重要步骤之一。多亏了他 请**关闭命令提示符并重新打开,然后尝试编写git。
**
**
这是魔术
Dar*_*son 12
GitHub for Windows 现在是GitHub desktop。
如果你有Windows版GitHub(1.1 版之前),你的路径应该是:
C:\Users\<user>\AppData\Local\GitHub\PortableGit_<guid>\cmd
如果你有GitHub Desktop(从 1.1 版开始),你的路径应该是:
C:\Users\<user>\AppData\Local\GitHubDesktop\app-<version>\resources\app\git\cmd
确认并复制您的路径后,请执行以下操作:
;在变量 Path 中添加您的路径小智 10
Git的可执行文件实际上位于:
C:\Users\<user>\AppData\Local\GitHub\PortableGit_<guid>\bin\git.exe
现在我们已经找到了可执行文件,我们所要做的就是将它添加到PATH中:
;C:\Users\<user>\AppData\Local\GitHub\PortableGit_<guid>\bin;C:\Users\<user>\AppData\Local\GitHub\PortableGit_<guid>\cmd
添加
C:\Program Files\Git\bin\git.exe;C:\Program Files\Git\cmd;C:\Windows\System32
Run Code Online (Sandbox Code Playgroud)
到您的 PATH 变量
不要为 git 创建新变量,而是像我一样添加它们,用 ;
这个对我有用
搜索了几个帖子。在 Windows 10 上下载并安装了适用于 Windows 2.10.2 的 Github,我在
C:\Users\<user>\AppData\Local\Programs\Git\bin
Run Code Online (Sandbox Code Playgroud)
和 git-cmd.exe 中的
C:\Users\<user>\AppData\Local\Programs\Git
Run Code Online (Sandbox Code Playgroud)
请注意上述帖子中本地中程序文件夹的更改。