2017-09-18 8 views
0

今日私はhttps://github.com/bhlx3lyx7/incubator-griffin/tree/masterから自分のgithubにプロジェクトをフォークします。私はgit cloneコマンドを次のように使用します:git clone [email protected]:ahutsunshine/incubator-griffin.git measure-json。大きな問題が発生しました。次の写真は問題です。それを解決する? enter image description heregit ssh_exchange_identification:read:ソフトウェアの接続が中止されました

enter image description here

enter image description here

+0

は、Windowsでこれを使用しています、私は推測? – LethalProgrammer

+0

はい、私はwindowsを使用しています。あなたはこのような状況にいましたか? – flynn

答えて

0

あなたが直面している問題は、最初のgitとは何の関係もありません。 SSHの識別に失敗しました。まず、環境を確認します。

これはローカル環境の問題です。エラーは明らかにno such file or directory.

と表示されています。このファイルを見つけるkey_load_public。キーファイルが見つからない場合は、キーファイルを追加する必要があります。

0

ありがとうございました。私はこの問題を解決しました。問題の鍵はgit url(sshまたはhttps)です。

gsh @ github.com:apache/incubator-griffin.gitのようにsshでクローンを使用すると、間違っています。 enter image description here

ただし、https://github.com/apache/incubator-griffin.git,itのようにhttpsでクローンを使用すると正常にクローン作成されます。

enter image description here

関連文書を確認した後、私はそれがネットワークやプラットフォームの広い範囲に設定し、このすべてに新しいしているユーザーによるのが最も簡単ですので、彼らは現在、HTTPSをお勧めします見つけます。

  1. HTTPSがファイアウォールによってブロックされる可能性は低くなります。

    https://help.github.com/articles/which-remote-url-should-i-use/

    enter image description here

  2. HTTPS接続がcredential.helperパスワードをキャッシュすることができます。

    https://help.github.com/articles/set-up-git

    enter image description here

関連する問題