4

sshキー認証でアップストリームから変更をフェッチできないようです。

リポジトリをうまく追加できます:

$ git remote add upstream git@github.com:user/repo.git

私のsshフォルダの内容は問題ないようです:

$ ls ~/.ssh
authorized_keys  id_rsa  id_rsa.pub  known_hosts

ログインは完全に機能します。

$ ssh -T git@github.com
Hi user/repo! You've successfully authenticated, but GitHub does not provide shell access.

ただし、アップストリームからのフェッチは機能しません。

$ git fetch upstream
Permission denied (publickey).
fatal: The remote end hung up unexpectedly

何か案は?

4

1 に答える 1

9

リモートを「所有」していない場合は、読み取り専用リンクを使用する必要があります

git remote add upstream git://github.com/antirez/redis
于 2012-12-28T19:49:01.780 に答える