Webページから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://
のように見えるなら、あなたは+貼り付けられた特殊なユニコード文字をコピーします。
バックスペースを使用して、git clone
とurl
の間にあるものをすべて削除してから、スペースバーを使用してそれらの間にクリーンスペースを追加します。そのような単純な。
clone
とurl
の間に 5 "SPACE"を追加しました。
git clone https://<PATH>/<TO>/<GIT_REPO>.git
そしてそれはうまくいきます!
要約:コマンドラインでコピーペーストする代わりにURLを入力します。それは私のために働きました。
ほとんどの場合、端末で "Ctrl + V"または "Ctrl + Shift + V"を押すと表示されることがある、目に見えないUnicode文字が原因です。コマンド全体をコピーして貼り付けないでください。代わりに、git cloneと入力し、 url を使用して 右クリックして貼り付けます。
URLに二重引用符を使用しましたが、うまくいきました。なのでこんな感じ
git clone "http://git.fedorahosted.org/git/ibus-typing-booster.git"
一重引用符は役に立ちません。二重引用符でなければなりません。
テキストエディタを使うこともできます。
URLをクリップボードにコピーしてから端末に貼り付けたときにも、同じ問題が発生しました。コピーペーストオプションを使用せずに行全体を書き直すと、問題が解決しました。
Android Studioの場合:
私はgit cloneを削除してURLを保存するだけでうまくいきました。
これは空白の問題なしに私達に起こった、そしてhttps:
をhttp:
に変更することでそれは修正されました...
以下のクローニング:
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 10とgitbashを使用しています。
ウィンドウを使用している場合は、URLの開閉には 'url'スピーチマークを使用してください。例えばgit clone 'your-url-here'
ビジュアルスタジオコードオプションgit:clone私はあらゆることを試みました、例えば5つのバックスペースを入れること、特別なUnicode文字を削除すること!そしてスペースを置くことは何も私のために働かない
解決策は私のために働く
git bashを開いてgitクローンのURL全体を貼り付けるだけです。
ビジュアルスタジオのコードに問題があるようです
貼り付けたURLを確認してください。クローン作成後さらに時間がかかります。
そのため、完全なgitクローンhttp://<URL>.git
を貼り付けるか、gitリポジトリのURLの前に追加の文字を削除してください。
git Explorer's Clone
オプションで試していました。そしてそれは私にこの問題を与えていました。
Git bash CLIに貼り付けたところ、うまくいきました。
私の解決策:
この質問との関連回答。
エラー - 致命的:プロトコル 'git clone https'を処理しません
私のLinuxシステムに新しくインストールしたVScodeにgitプロジェクトをクローンしようとしていました。ビットバケットからURL全体をコピーしました。
しかし、実際にはコマンドを実行しています
git clone git clone https://[email protected]/abcuser/myproject.git
ビットバケツで。
だから、単に次の手順を実行します。
1。 Ctr + pを入力してください。これでコマンドボックスが開きます。 「クローン」を入力して開きます
2。今ここにあなたのgitリポジトリのURLを貼り付けるだけです。例:https://[email protected]/abcuser/myproject.git
3。そのgitパスワードを入力するためのボックスが画面に表示されます。ここにあなたのgitパスワードを入力してください。
4。完了しました。
リポジトリリンクをコピー&ペーストしてこの問題に遭遇した場合は、よく見えます。
これに気づいたこと
だから私はそれがGitHubのコピーボタンに問題があるかもしれないと思う