Git on windows:“我不处理协议'git clone http'”

时间:2013-04-09 17:42:17

标签: git windows-7 tortoisegit

我正在尝试在Windows 7计算机(Windows 8的Hyper V中的VM)上安装git和tortoisegit。

我按照说明操作,但现在当我尝试克隆某些内容时,我收到错误“我不处理协议'git clone http'”

有关正在发生的事情的任何线索?

3 个答案:

答案 0 :(得分:50)

您可能在仅预期网址的地方输入命令git clone http://repo/url,即http://repo/url

答案 1 :(得分:1)

git clone查找<options>,然后查找<repo>。通常你可以跳过这些选项,但是使用最新版本的Windows git bash,我必须为git clone https...添加一个选项才能工作。

如果您没有使用选项,只需使用git clone -q https....即可获得&#34; quiet&#34;选项,它应该工作正常。

答案 2 :(得分:0)

引用网址。例如,

git clone "https://github.com/git/git.git"

我只需要在Windows上使用Git Bash(例如MINGW64)执行此操作。如果使用Windows cmd.exe shell,则不需要引号。