1

良い一日、

私はこの非常に奇妙な問題を抱えています。誰かが私をgithubの彼の組織のメンバーとして追加し、rsaキーを要求しました。私は現在その組織のメンバーですが、他のすべてのプロジェクトは、プッシュ、すなわち:

for_linode $ git push origin master
ERROR: Permission to jlstr/for_linode.git denied to other_org/core.
fatal: Could not read from remote repository.

Please make sure you have the correct access rights
and the repository exists.

リモートオリジン設定を印刷すると、正しい情報と思われるものが表示されます。

for_linode $ git remote show origin
* remote origin
  Fetch URL: git@github.com:jlstr/for_linode.git
  Push  URL: git@github.com:jlstr/for_linode.git
  HEAD branch: master
  Remote branch:
    master tracked
  Local branch configured for 'git pull':
    master merges with remote master
  Local ref configured for 'git push':
    master pushes to master (fast-forwardable)

other_org / coreリポジトリにプッシュしようとしているのはなぜですか?私はこれほど奇妙なものを見たことがありません、私は本当に誰かがこの奇妙な問題で私を助けてくれることを願っています.. :(

前もって感謝します、

ホセ。

編集:

for_linode $ git remote -v
origin  git@github.com:jlstr/for_linode.git (fetch)
origin  git@github.com:jlstr/for_linode.git (push)

編集:

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

1 に答える 1

1

やってみてください

ssh -T git@github.com

ユーザー名が出力されます。

組織に追加するために、他の人にrsaキー(public)を与えることは想定されていません。彼らがしなければならないのはあなたのgithubユーザーを組織に追加することだけです、そしてそのユーザーはもちろんあなたのキーに関連付けられます。キーが追加された場所からキーを削除するように依頼するか、新しいペアを生成します。

于 2013-03-18T15:49:12.307 に答える