web-dev-qa-db-ja.com

WindowsでのGit:「プロトコル 'git clonehttp'を処理しません」

Windows 7マシンにgitとtortoisegitをインストールしようとしています(Windows8のHyperV内のVM)。

指示に従いましたが、何かを複製しようとすると、エラーが発生します"プロトコル 'git clone http'を処理しません"

何が起こっているかについての手がかりはありますか?

17
Manu

おそらく、URLのみが必要な場所、つまりgit clone http://repo/urlにコマンドhttp://repo/urlを入力しています。

50
manojlds

git clone<options>を検索し、次に<repo>を検索します。通常はオプションをスキップできますが、最新バージョンのWindows git bashでは、git clone https...を機能させるためのオプションを追加する必要がありました。

オプションを使用していない場合は、「quiet」オプションにgit clone -q https....を使用するだけで、正常に機能するはずです。

1
Davi

URLを引用します。例えば、

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

これは、WindowsでGit Bash(MINGW64など)を使用して行うだけで済みました。 Windowsを使用している場合cmd.exeシェル、引用符は必要ありません。

0
Lucas