77

我已经在我的 Windows 7 机器上安装了 msysGit 1.7.10。我需要知道的是我是否仍然可以从命令行使用 Git?

git当我现在在命令行中尝试该命令时,我看到:

'git' 不是内部或外部命令、可运行程序或批处理文件。

有什么办法可以启用 Git 命令行?

4

9 回答 9

84

我遇到了同样的问题,并通过将/bin目录位置添加到 PATH 环境变量来解决它。

  1. 搜索安装 Git 的文件位置,我的是C:\Users\(My UserName)\AppData\Local\GitHub. 它也可能是C:\Program Files (x86)\Git

  2. 获得 Git 的位置后,您应该会看到一个/bin子文件夹。它可能在 PortableGit 文件夹中(我的是 PortableGit_015aa71ef18c047ce8509ffb2f9e4bb0e3e73f13)。复制此路径。

  3. 转到控制面板 > 系统 > 系统保护 > 高级 > 环境变量

  4. 选择 PATH,单击编辑并将 bin 路径粘贴到那里。如果您的 PATH 中已经有任何值,请将您的 Git 路径粘贴到末尾,并用分号分隔。

现在您可以从 CMD 访问 Git 命令。

于 2013-10-21T10:32:28.467 回答
38

正如@birryree 所说,将 msysgit 的二进制文件添加到您的 PATH 中,或者使用 Git Bash(据我记得是与 msysgit 一起安装的),它比 Windows 的控制台更好,并且类似于 Unix 控制台。

于 2012-06-12T17:08:59.193 回答
21

这些说明适用于安装了 msysgit/TortoiseGit 的 Windows 8,但应该适用于 Windows 上其他类型的 git 安装。

  • 转到控制面板\系统和安全\系统
  • 单击左侧的高级系统设置,打开系统属性。
  • 单击高级选项卡
  • 单击对话框底部的环境变量按钮。
  • 编辑名为PATH的系统变量
  • 将这两个路径附加到系统变量中已存在的现有路径列表中。棘手的部分是需要两条路径。这些路径可能因您的 PC 而异。;C:\msysgit\bin\;C:\msysgit\mingw\bin\
  • 如果 CMD 提示窗口已经打开,请关闭它。CMD 需要重新启动才能获取更新的 Path 变量。
  • 尝试在命令行中输入git,您应该会看到 git 命令列表向下滚动屏幕。
于 2013-11-25T15:34:45.053 回答
14

在 windows 8.1中,将 PATH 环境变量设置为 Git 的bin目录对我不起作用。相反,我不得不使用cmd目录C:\Program Files (x86)\Git\cmd

在这个问题中感谢@VonC

于 2016-01-01T11:40:39.400 回答
2

对我来说,我使用的是 Windows 10,@andrew-marshall 的说明有效(谢谢!)除了它git.exe位于. 以为我会在这里发布这个,以防其他人遇到同样的问题。您可以告诉它在新的命令提示符窗口中工作一次,返回命令使用信息而不是错误。cmdPortableGit...bin\cmdPATHgit

于 2016-10-03T14:00:57.900 回答
1

在最新版本中(我写的时候是v2.19 for Windows),如果你选择“在Windows命令提示符中使用git”选项(或者类似的东西,请在安装git时仔细阅读选项),你应该可以在 windows 命令提示符或 windows powershell 中使用 git 命令,无需任何额外设置。只需记住在安装 git 后重新启动命令行工具即可。

于 2018-09-16T20:49:52.960 回答
0

您可以安装Chocolatey。就像 Linux 中的 apt-get 一样,您可以使用命令行进行安装。以管理员身份运行命令提示符并键入choco install git,您将能够安装专用于命令行的 git。

于 2016-01-09T01:50:39.780 回答
0

如果您在 Windows 10 中安装了 GitHubDesktop,请按 Ctrl + '。或在菜单中转到存储库>在命令提示符下打开。

如果你的机器上没有安装 git,你应该会得到一个安装 git 的提示。(我由此知道 GitHubDesktop 和 git 是不同的应用程序)。安装 git,关闭命令提示符并再次打开它。

您可以通过在命令提示符下输入 git 来测试您的安装。

于 2019-01-03T04:33:57.183 回答
0

截至目前,使用 win 1909 并使用 Git-2.24.0.2-64 位安装程序,该过程对用户配置非常友好。似乎现在可以解决早期的问题。

于 2019-11-29T16:44:32.880 回答