ウェブページからgit cloneコマンドをコピーして貼り付けました:https : //fedorahosted.org/ibus-typing-booster/
私はこれを得た:
user@host> git clone http://git.fedorahosted.org/git/ibus-typing-booster.git
Cloning into 'ibus-typing-booster'...
fatal: I don't handle protocol 'http'
ウェブページからgit cloneコマンドをコピーして貼り付けました:https : //fedorahosted.org/ibus-typing-booster/
私はこれを得た:
user@host> git clone http://git.fedorahosted.org/git/ibus-typing-booster.git
Cloning into 'ibus-typing-booster'...
fatal: I don't handle protocol 'http'
回答:
行全体をコピーして貼り付けましたgit clone http://...。
間の文字git cloneやhttp://...空白のように見えますが、それはある特殊なUnicode文字!
短い答え:このキャラクターを削除して実際のスペースに入ると、うまくいきました!
詳細が大好きな人のために:ASCIIと特殊なUnicode文字を明らかにする方法は2つあります
これが実際の行です。
vi t.txt # copy+paste the line
python
open('t.txt').read()
git clone \xe2\x80\x8b\xe2\x80\x8bhttp://...
vi t.txt # copy+paste the line
LESSCHARSET=ascii less vi.txt
のように見える場合はgit clone <E2><80><8B><E2><80><8B>http://、コピーして貼り付けた特殊なUnicode文字をコピーします。
xselクリップボードの内容を出力hdし、16進ダンプを行います。いいね。
間にあるものは何でも削除に使用するバックスペースgit cloneとurl、その後、それらの間に清浄空間を追加するためにスペースバーを使用しますが。そのような単純な。
私は単純に加算5の間で「SPACE」秒cloneとurl:
git clone https://<PATH>/<TO>/<GIT_REPO>.git
そしてそれはうまくいきます!
概要:コマンドラインにコピーして貼り付ける代わりに、URLを入力します。それは私のために働いた。
ほとんどの場合、ターミナルで「Ctrl + V」または「Ctrl + Shift + V」を押すと表示されるいくつかの非表示のUnicode文字が原因です。コマンド全体をコピーして貼り付けないでください。代わりに、「git clone」と入力し、右クリック+貼り付けを使用してURLをコピーして貼り付けます。
私の解決策:
git clone。git clone。git cloneとの間の位置にカーソルを移動しますhttps://...。git cloneとhttps://...なるまでgit clonehttps://...Enterます。URLをクリップボードにコピーしてターミナルに貼り付けただけで、同じ問題が発生しました。copy-pastオプションなしで行全体を書き換えると、問題が解決しました。
Android Studioの場合:
私はgit cloneを削除し、URLのみを保持し、それが機能しました!!
解決策は非常に簡単です。
1- gitパスをコピーします。例えば : http //github.com/yourname/my-git-project.git
2-メモ帳を開き、貼り付けます。次に、メモ帳からパスをコピーします。
3-コマンドラインへのパスを貼り付けます
それでおしまい。
以下のクローン:
git clone https://github.com/zendframework/ZendSkeletonApplication.git
エラーを出します:
Cloning into 'ZendSkeletonApplication'...
fatal: I don't handle protocol 'https'
それを次のように変更しました:
git clone https://github.com/zendframework/ZendSkeletonApplication
完全に機能するか、URLをgit cloneできます。私はos windows 10とgitbashを使用しています。
貼り付けたURLを確認してください。クローン後、さらに1時間かかります。
したがって、完全なgitクローンを貼り付けるか、http://<URL>.gitgitリポジトリURLの前にある追加の文字を削除します。
これはちょうど空白の問題なしに私たちに起こりました、そしてそれhttps:をhttp:修正するように変更しました...
この質問に関連する回答。
エラー-致命的:プロトコル「git clone https」
を処理しません Linuxシステムに新しくインストールしたVScodeにgitプロジェクトを複製しようとしていましたが、ビットバケットからURL全体をコピーしました。
しかし、実際には次のようなコマンドを実行しています
git clone git clone https://abc@bitbucket.org/abcuser/myproject.git
ビットバケットで。
したがって、単に次の手順を実行します
。1. Ctr + pを入力します。これにより、コマンドボックスが開きます。「クローン」を入力して開き
ます2.ここで、gitリポジトリのURLのみをここに貼り付けます。例:https://abc@bitbucket.org/abcuser/myproject.git
3.その後、Gitパスワードを入力するためのボックスが画面に表示されます。ここにgitパスワードを入力します。
4.完了。
リポジトリのリンクをコピーして貼り付けると、この問題が発生します。
これに気付いたこと
GitHubのコピーボタンの問題かもしれません
あなたがGitの拡張GUIまたはGitHubのデスクトップを使用している場合は、レポのクローンを作成する(手段は、コマンドラインツールを任意のUIソフトウェアを使用していない場合)、あなたは唯一のURLすなわちコピー&ペーストする必要があります。https:// ...だから、git cloneそのソフトウェアがそれ自体を行うので、URLの前にある必要はありません。