2

ssh を使用して別の人のレポを複製したい。このために、次のことを行いました。

  • ローカル マシンで ssh キーを生成しました。
  • リポジトリのクローンを作成する必要があるユーザーのアカウントにキーを追加しました。
  • ssh -T git@github.comwhich outputs を実行して、キーが追加されたかどうかをテストしました。Hi username! You've successfully authenticated, but GitHub does not provide shell access.
  • ランgit clone git@github.com:repo/repo.git

最後のステップは Cloning into 'Foldername'... を出力し、フォルダーは作成されていますが、フォルダーにファイルが存在しないことがわかります。1時間放置しましたが何もコピーされず、ネットもチェックしましたが問題なく動作しています。Windowsでcygwinを使用してレポを複製しています。

私は何を間違っていますか?

4

3 に答える 3

3

私は問題を解決しました。この問題は、Git bash と cygwin のホーム ディレクトリが異なるために発生していました。

Cygwinターミナルでsshキーを生成すると、キーはcygwinの.sshフォルダーに追加されC:\cygwin\home\windows\.ssh、コマンドを実行するとssh -T git@github.com、cygwinの.sshディレクトリにあるsshキーを使用して認証されました。

しかし、コマンドを実行すると、 git bash のホーム ディレクトリのgit clone git@github.com:repo/repo.gitキーが使用されました。cygwin の .ssh フォルダーにあるキーをこのフォルダーにコピーしたところ、すべて正常に機能しました。C:\Users\windows\.ssh

ただし、奇妙なことに、git clone git@github.com:repo/repo.gitコマンドはエラーをスローせず、ハングしただけです。

于 2013-08-09T05:45:24.753 に答える
0

GitHub は現在ダウンタイムが発生しているため ( https://status.github.com/も参照)、それが問題である可能性があります。

私たちはユニコーンの増加を調査しています。

これは、人々が GitHub のページで 404 を受け取っているというユーモラスな言い方です。彼らの 404 ページにはユニコーンがあるからです。

ここに画像の説明を入力

GitHub がマイナー/メジャー ダウンを経験することは珍しくありません。これはおそらく、GitHub が非常に人気のあるサービスであるためです。また、時折 DDoS 攻撃を受けます。

現在、大規模な DDoS 攻撃が発生しています。サイトは重大な問題を抱えています... 詳細はhttps://status.github.com/を参照してください。

于 2013-08-06T07:38:10.190 に答える