我已经在Windows 7计算机上安装了msysGit 1.7.10。我需要知道的是,是否仍然可以从命令行使用Git?
当我git
现在在命令行中尝试命令时,我看到:
'git'不被识别为内部或外部命令,可操作程序或批处理文件。
有什么方法可以启用Git命令行吗?
我已经在Windows 7计算机上安装了msysGit 1.7.10。我需要知道的是,是否仍然可以从命令行使用Git?
当我git
现在在命令行中尝试命令时,我看到:
'git'不被识别为内部或外部命令,可操作程序或批处理文件。
有什么方法可以启用Git命令行吗?
Answers:
就像@birryree所说的那样,将msysgit的二进制文件添加到您的PATH中,或者使用Git Bash(据我所知,它已与msysgit一起安装)比Windows的控制台更好,并且类似于Unix。
我遇到了同样的问题,并通过将/bin
目录位置添加到PATH环境变量中来解决了该问题。
搜索安装Git的文件位置,我的是C:\Users\(My UserName)\AppData\Local\GitHub
。也可能是C:\Program Files (x86)\Git
找到Git的位置后,您应该会看到一个/bin
子文件夹。它可能在PortableGit文件夹中(我的是
PortableGit_015aa71ef18c047ce8509ffb2f9e4bb0e3e73f13
)。复制此路径。
转到控制面板>系统>系统保护>高级>环境变量
选择“路径”,单击“编辑”,然后将bin路径粘贴到此处。如果您的PATH中已经有任何值,请将您的Git路径粘贴到末尾,以分号分隔。
现在您可以从CMD访问Git命令。
find
和Unix之间可能存在冲突find
)。这是一个很好的答案,对我有用。只是被警告。
这些说明适用于安装了msysgit / TortoiseGit的Windows 8,但应适用于Windows上的其他类型的git安装。
;C:\msysgit\bin\;C:\msysgit\mingw\bin\
您可以安装Chocolatey。就像Linux中的apt-get一样,您可以使用命令行进行安装。以Administrator身份运行Command Prompt,然后输入内容choco install git
,您将能够安装专门用于命令行的git。
PATH
环境变量设置为指向msysgit的bin所在的位置。