githubアカウントに公開鍵ファイルが関連付けられています。私のコンピュータ上では、git push
を使用すると、すべてのgitリポジトリがそのファイルを使用します。しかし、1つのリポジトリが壊れていて、何もプッシュできません。私が受け取ったエラー:RSA鍵を使用するようにリポジトリを設定する
Permission denied (publickey).
fatal: Could not read from remote repository.
Please make sure you have the correct access rights
and the repository exists.
他のリポジトリが機能するので、正しいRSAファイルを使用する際に何らかの問題がなければなりません。 GitHubに接続するときに、.ssh/id_rsa.pub
が正しく使用されるようにリポジトリを設定するにはどうすればよいですか?
github https://github.com/USERNAME/PROJECT-NAME.git (fetch)
github https://github.com/USERNAME/PROJECT-NAME.git (push)
origin [email protected]:USERNAME/PROJECT-NAME.git (fetch)
origin [email protected]:USERNAME/PROJECT-NAME.git (push)
origin
を使用して押して、私はRSAファイルを使用する必要があります。これは、「リモコン」の私のリストです。
作業レポのリモコンの一覧は何ですか?すべてのリポジトリに同じアクセス権がありますか? –
@HaraldNordgrenはい。唯一の違いは、この特定のレポが私たちの大学のgitサーバーにも接続されていたことです。しかし、それらのリモコンはすでに削除されていました。 –