1

リポジトリの名前を変更してから、リポジトリgit remote set-url...の新しい SSH URL に変更しましたが、プッシュまたはプルできなくなりました。GitHubssh -vT git@github.comのトラブルシューティング ガイドの一部として実行しようとしましたが、これも失敗したようで、次のようになります。

debug1: Trying private key: /Users/selig/.ssh/id_rsa
debug1: Trying private key: /Users/selig/.ssh/id_dsa
debug1: No more authentication methods to try.
Permission denied (publickey).

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

MacBook-Air:.ssh selig$ ls -la /Users/selig/.ssh/
total 8
drwx------   3 selig  staff   102 16 Feb 13:39 .
drwxr-xr-x+ 35 selig  staff  1190 18 Jul 19:50 ..
-rw-r--r--   1 selig  staff   821 18 Jul 19:49 known_hosts
MacBook-Air:.ssh selig$ 
4

1 に答える 1

2

GitHub への認証に使用する SSH キーペアがないようです。GitHubのGenerating SSH Keysガイドの手順に従う必要があります。GitHub で使用するために Git で動作する SSH 認証を取得する方法について説明します。

キーを生成するときにパスフレーズを指定するか (押すたびにプロンプ​​トが表示されます)、パスフレーズを空白のままにするかを選択できます。キーペアにパスフレーズを割り当てない場合は、絶対に誰もあなたの秘密鍵 (id_rsaファイル) を取得しないようにしてください。

于 2013-07-19T15:46:06.377 に答える