'git'不被识别为内部或外部命令

Jas*_*Kim 337 windows git path environment-variables command-prompt

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

'git' is not recognized as an internal or external command,
operable program or batch file. 
Run Code Online (Sandbox Code Playgroud)

我该如何解决这个问题?

Abi*_*ern 423

你有没有正确设置你PATH的Git安装点?

您需要将以下路径添加到PATH:

  • C:\Program Files\Git\bin\
  • C:\Program Files\Git\cmd\

并检查这些路径是否正确 - 您可能在不同的驱动器上安装了Git,或者在其下Program Files (x86).必要时纠正路径.


PATH在Windows 10上进行修改:

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

PATH在Windows 7上进行修改:

  1. 右键单击桌面或"开始"菜单上的"计算机".
  2. 选择"属性".
  3. 在最左侧,单击"高级系统设置"链接.
  4. 单击底部的"环境变量"按钮.
  5. 双击"系统变量"下的"路径"条目.
  6. 在"变量值"结束时,;如果还没有,则插入a ,然后C:\Program Files\Git\bin\;C:\Program Files\Git\cmd\.不要;在入口和入口之间留一个空格.
  7. 关闭并重新打开控制台.

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

  • 并且不要忘记关闭并重新打开命令提示符!! (100认同)
  • 如果你不知道Git floder在哪里.在Windows 7中,路径可以是:; C:\ Program Files(x86)\ Git\bin; C:\ Program Files(x86)\ Git\cmd (99认同)
  • 或者使用GitShell,按"开始"并键入"GitShell"以找到它.你不必再担心Path的东西了. (12认同)
  • 用粗体加上"不要在之间添加空格;最后一个条目"部分.吃了一个小时的时间X( (5认同)
  • 我应该添加哪条路径**PATH**; `<git_installation>\bin`,`<git_installation>\libexec\git-core`或`<git_installation>\cmd`?每个都包含`git.exe`. (5认同)
  • `cmd`和`bin`之间有区别吗? (2认同)

小智 131

cmd在安装git之前打开了提示吗?如果是这样,请关闭并重新打开它.

  • 对于想知道为什么这可以解决问题的人来说,只有在启动应用程序(在本例中为"cmd")时才会读取"环境变量".重新启动它将允许它再次读取`环境变量`并查看更新的`PATH`. (11认同)
  • 哎呀..我浪费了20多分钟而没有意识到我要重新打开我的cmd提示.你的回答对我有用!! 谢谢. (4认同)
  • 这也对我有用,因为我在 VS Code 中使用了“Powershell”。重新打开应用程序就成功了。谢谢你。 (2认同)

小智 50

  1. 转到我的电脑=>本地磁盘(C :) =>程序文件(x86)=> Git => cmd
  2. 右键单击git =>选择属性
  3. 位置下复制文本,例如 - C:\ Program Files(x86)\ Git\cmd
  4. 回到桌面
  5. 右键单击" 我的电脑"
  6. 选择房产
  7. 打开高级
  8. 单击" 环境变量"
  9. 在系统变量中查找变量调用路径
  10. 单击变量
  11. 单击" 编辑"按钮
  12. 选择" 变量值"文本框.
  13. 转到文本的边缘并添加分号(;)
  14. 然后单击鼠标右键并按"粘贴"
  15. 按确定


小智 43

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

C:\Users\<YOUR USERNAME>\AppData\Local\GitHub\PortableGit_8810fd5c2c79c73adcc73fd0825f3b32fdb816e7\cmd
Run Code Online (Sandbox Code Playgroud)

展开此路径,然后将其添加到PATH.

  • \ cmd对我有用,而\ libexec\git-core给出了错误. (4认同)
  • C:\ Users\yourname\AppData\Local\GitHub\PortableGit_8810fd5c2c79c73adcc73fd0825f3b32fdb816e7/cmd对我有用. (2认同)

Jus*_* O. 36

轻松避免使用PATH变量:重新安装git并选择"从Windows命令提示符使用Git".如上所述,它将为您提供PATH变量.看截图

在此输入图像描述


小智 18

如果要设置临时用途,只需执行以下命令即可.

  1. 打开命令提示符<run - > cmd>
  2. 运行以下命令.
    设置PATH = C:\ Program Files\Git\bin;%PATH%
  3. 输入git,它会起作用.

这仅适用于当前窗口/单元格,如果您将关闭命令提示符,一切都将消失. 对于永久设置,请在环境变量中设置GIT.

一个.按Window + Pause
b.单击高级系统设置.

C.单击Advance选项卡下的Environment变量.

d.编辑路径变量.

即 在语句末尾添加以下行.
; c:\ Program Files\Git\bin;

F.按OK!
G.打开新的命令提示符.
H.类型混帐,然后按Enter

谢谢


liv*_*ove 11

如果出现此错误,您的系统中可能没有安装 Git。

在这里下载:

下载

安装它。

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

打开新的命令提示符窗口,然后尝试再次运行 Git 命令。


Jos*_*e A 6

哟!我对此有很多问题。GitHub 似乎自带了自己的控制台,你需要在你的驱动器中寻找它。我最终通过执行以下操作来运行它:

  1. 按开始。

  2. 搜索“GitHub”(不带引号)

  3. 右键单击“GitHub”并选择“打开文件位置”

    这将打开

    C:\Users\UserName\AppData\Roaming\Microsoft\Windows\Start Menu\Programs\GitHub, Inc
    
    Run Code Online (Sandbox Code Playgroud)

    其中用户名是您电脑的用户名。

  4. 寻找一个名为“Git Shell”的程序。双击它。

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


Jee*_*ves 5

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

直接转到Git Shell.


小智 5

如果您使用的是 Windows 10,请执行以下操作:

  1. 转到开始菜单

  2. 开始输入“这台电脑”

  3. 右键单击此电脑,然后选择属性

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

  5. 单击高级选项卡

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

  7. “系统变量”部分中,双击“路径”

  8. 单击New右上角的按钮

  9. 添加路径*C:\Program Files\Git\bin*,然后按回车键

  10. 添加另一个路径:C:\Program Files\Git\cmd

  11. 如果控制台已打开,请将其关闭并重新打开。

我引导您完成了很长的路,以便您能够接触到不同的窗口/菜单。