& # 39; git # 39;不能识别为内部或外部命令

我已经安装了Windows Git,但是当我尝试在命令提示符中使用git命令时,我得到以下错误:

'git' is not recognized as an internal or external command,
operable program or batch file.

我如何解决这个问题?

1514358 次浏览

您是否正确地将PATH设置为指向Git安装?

需要在“PATH”中添加如下路径:

  • # EYZ0
  • # EYZ0

检查这些路径是否正确——你可以将Git安装在不同的驱动器上,或者安装在Program Files (x86)下。如有必要,请修改路径。


在Windows 10上修改PATH:

  1. 在开始菜单或任务栏搜索中,搜索“环境变量”。
  2. 选择“编辑系统环境变量”。
  3. 点击底部的“环境变量”按钮。
  4. 双击“系统变量”下的“路径”条目。
  5. 使用PATH编辑器中的“New”按钮,将C:\Program Files\Git\bin\C:\Program Files\Git\cmd\添加到列表的末尾。
  6. 关闭并重新打开控制台。

在Windows 7上修改PATH:

  1. 在桌面或开始菜单上右键单击“计算机”。
  2. 选择“属性”。
  3. 在最左边,点击“高级系统设置”链接。
  4. 点击底部的“环境变量”按钮。
  5. 双击“系统变量”下的“路径”条目。
  6. 在“变量值”的末尾,插入;(如果没有),然后插入C:\Program Files\Git\bin\;C:\Program Files\Git\cmd\。不要在;和条目之间放置空格。
  7. 关闭并重新打开控制台。

如果这些说明没有帮助,请随意查看其他一些说明:

如果你正在使用GitHub for Windows (GitHub的旧Git GUI,不再可供下载,而不是新的基于电子的GitHub桌面),你在下面安装了Git:

C:\Users\<YOUR USERNAME>\AppData\Local\GitHub\PortableGit_8810fd5c2c79c73adcc73fd0825f3b32fdb816e7\cmd

展开该路径,并将其添加到PATH

你在安装git之前打开cmd提示符了吗?如果是,请关闭并重新打开。

  1. 转到我的电脑=>本地磁盘(C:) =>程序文件(x86) => Git => cmd
  2. 右击git =>选择属性
  3. 位置下面复制文本 eg - C:\Program Files (x86)\Git\ cmd
  4. 回到桌面
  5. 右键单击# EYZ0
  6. 选择# EYZ0
  7. 打开# EYZ0
  8. 点击# EYZ0
  9. 在系统变量中找到变量,调用路径
  10. 单击变量
  11. 单击编辑按钮
  12. 选择变量值文本框。
  13. 转到文本的边缘,并输入分号(;)
  14. 然后右键单击“粘贴”
  15. 按Ok

Windows 7 32位

我正在为我的Ruby on Rails应用程序使用git。第一次,所以…

我创建了一个.bat文件,用于加载我的RoR应用程序,使用本教程手动键入的路径“http://www.youtube.com/watch?v=-eFwV8lRu1w”,如果你是Ruby on Rails的新手,你可能想要检查一下,因为我遵循了所有步骤,经过几次试验和错误后,它完美地工作。

(.bat文件是可以使用notepad++编辑的,因此不需要长时间的过程,当你需要编辑路径时,你可以在创建一个.bat文件后,按照“文件称为row.bat”上方链接上的教程遵循这些简单的过程。)

  1. 右键单击。bat文件,
  2. 用notepad++编辑。
  3. 找到路径。
  4. 在你输入的最后一个路径下面插入路径。

    < br > < p >) 在教程中,我不记得任何关于使用git命令的内容,所以当开始一个新项目时,我在安装git后遇到了同样的问题。我遇到的主要问题是定位文件夹的bin/git.exe (git.exe没有显示在搜索中使用开始菜单的“搜索程序和文件”)注:我现在明白的位置可能会有很大的变化-见下文。李< / p > < / >

要定位bin/git.exe,我遵循以下步骤

1左键开始菜单,定位->>所有程序->> GitHub inc.。 2 .右键单击git shell,选择打开文件位置 3 .点击文件夹中的文件位置为文件夹“bin”

(我有4个文件夹命名 1. IgnoreTemplates_fdbf2020839cde135ff9dbed7d503f8e03fa3ab4 2. lfs-x86_0.5.1 3.PortableGit_c2ba306e536fdf878271f7fe636a147ff37326ad ("bin/exe,在这里找到<<-") 4. PoshGit_869d4c5159797755bc04749db47b166136e59132 ) < / p >

复制完整链接点击探索者的url (我的是“C:\Users\username\AppData\Local\GitHub\PortableGit_c2ba306e536fdf878271f7fe636a147ff37326ad\bin”)在notepad++中打开。bat文件,并使用上面教程中关于如何添加路径到你的。bat文件的说明进行粘贴。问题解决了!< / p >

哟!我在这方面有很多问题。似乎Github带来了自己的控制台,你需要在你的驱动器中寻找。我最终通过以下方法运行了它:

  1. 按下开始键。
  2. 搜索“GitHub”(不带引号)
  3. 右键点击“GitHub”,选择“打开文件位置”

*这将打开*

C:\Users\UserName\AppData\Roaming\Microsoft\Windows\Start Menu\Programs\GitHub, Inc

Where username是您PC的用户名

  1. 找一个叫“Git Shell”的程序。双击它。

这将打开一个PowerShell命令提示符。然后你就可以在上面正常运行git命令了。

开始->所有程序->Git->Git Bash

带你直接到Git Shell。

如果你想临时设置,只需执行下面的命令

  1. 打开命令提示符<执行命令——> CMD >
  2. 执行以下命令 set PATH=C:\Program Files\Git\bin;%PATH%
  3. 输入git,就可以了。

这是有效的当前窗口/单元格,如果你将关闭命令提示符,一切将消失。 为了永久设置,在环境变量中设置GIT

< p >。按Window+Pause
b.单击高级系统设置

c.单击“高级选项卡”下的“环境变量”。

d.编辑“路径变量”。

< p > e。在语句末尾添加以下行。
Git; c: \ Program Files \ \ bin。< / b >

< p > f。按OK ! !< BR > g.打开新的命令提示符。< BR > h.输入git,按“Enter”

谢谢

这是因为在安装时,您已经选择了默认单选按钮来使用"Git"“Git bash”;只有。如果你选择了“Git和命令行工具”;那这就不是问题了。

  • 解决方案#1:因为你已经安装了Git工具,现在导航到所需的文件夹,然后右键单击并使用“;Git bash here"运行相同的命令,它将正常运行。
  • 解决方案#2:尝试重新安装Git-scm并选择正确的选项。

避免搅乱PATH变量的简单方法:重新安装git并选择“从Windows命令提示符使用git”。如前所述,它将为您使用PATH变量。看到截图

enter image description here

;C:\Program Files (x86)\Git\bin;C:\Program Files (x86)\Git\cmd

在环境变量中添加上述路径

注意:路径可能不同,但你应该同时添加bincmd

安装完成后,打开GitHub应用程序,在右上角你会注意到一个设置图标。从下拉菜单中选择“选项”,并选择“默认Shell”作为Cmd。

现在尝试在搜索中输入'git shell' (windows键和类型)并选择git shell。它应该在CMD中打开,git现在应该被识别。

只是想补充阿比森的答案。 如果任何人使用非管理员帐户,您可以创建一个“本地”变量,而不是允许访问标准/有限帐户的“系统”变量。 < br > < br > 在“环境变量”窗口中: < br > < br > 1)在“User variables for…”部分选择“New…”按钮。 < br > < br > 2)设置“变量名称:”为“path”,“变量值:”为“[your-git-path]”(通常在C:\Program Files (x86)\Git\bin中找到)。 < br > < br > 3)单击“确定”

这对我有帮助: 我设置 C:\Program Files (x86)\Git\cmd

.在环境变量路径中

如果你使用的是Windows 10,请这样做:

  1. 直接开始

  2. 开始输入“这台PC”

  3. 右键单击“这台PC”,选择“属性”

  4. 在弹出窗口的左侧,单击“高级系统设置”

  5. 单击“高级”页签

  6. 点击底部的环境变量按钮

  7. 在系统变量部分,双击路径

  8. 单击右上角的New按钮

  9. 添加此路径:C:\Program Files\Git\bin\然后单击enter键

  10. 添加其他路径:C:\Program Files\Git\cmd

  11. < p >关闭,如果控制台已经打开,则重新打开。

我带你经历了漫长的过程,让你接触到不同的Windows/菜单。祝你好运。

  • 确保正确的git路径添加到路径变量 环境变量。例如- C:\Program Files C:\Program Files (x86)\Git\cmd。它可以是不同的 你的情况取决于你的git被安装在哪里
  • 如果它不工作,尝试重新启动命令提示符,使其读取
  • 如果它仍然不工作,尝试重新启动您的机器强制命令
  • . .

我遇到了这个问题,当你安装git时,你必须选择正确的路径,我的意思是,它应该是你在git Bash中写git(代码)的相同路径…例如,如果您的路径是c:\Users\username,则必须将git安装在相同的路径(c:\Users\username)。这两条路径不应该不同

  1. 搜索GitHubDesktop\app-2.5.0\resources\app\git\cmd
  2. 打开文件
  3. 复制文件位置。
  4. 寻找环境。
  5. 打开编辑系统环境变量。
  6. 打开环境变量。
  7. 在用户变量上双击Path。
  8. 点击新建
  9. 过去的
  10. 好吧
  11. 系统变量的开放路径。
  12. 新建,经过add \(反斜杠),然后OK
  13. 搜索GitHubDesktop\app-2.5.0\resources\app\git\usr\bin\ 14再次复制“Address”,重复步骤4至12的粘贴操作

检查一些储物柜是否已启用!我遇到了类似的问题,我的GIT在cmd中工作正常。但是在快速重启后,它不起作用,我得到了如上所述的错误。

所以我必须解锁比特锁,因为我已经在硬盘卷(:E)中安装了GIT,这是由比特锁加密的。

如果你得到这个错误,你可能没有在你的系统中安装git。

在此下载:

https://git-scm.com/downloads

安装它。

如果您使用的是Windows,现在将看到一个C:\Program Files\Git文件夹。

打开一个新的命令提示符窗口,并尝试再次运行git命令。

我通过将Target框架更改为. net 6.0来解决这个问题。

要做到这一点,请遵循这条路径。

解决方案资源管理器->右键单击项目->属性

然后尝试改变框架。

enter image description here

我已经面对了这个问题&这个问题在安装Git后得到了解决 Downloadlink: # EYZ0 < / p >