14
Heroku「アクセスが拒否されました(公開鍵)致命的:リモートリポジトリから読み取れませんでした」woes
私は何時間もずっと探し回って、一見簡単に修正できるように見える問題の解決策を探していました。私の検索で何も見つからなかったわけではありません。私の検索で非常に多くの異なるソリューションが見つかりました。どれもうまくいきませんでした。 とにかく、私は自分のMacからHerokuリポジトリを単にプッシュ、プル、またはフェッチすることができません。すべての試みは、私をあざけるように私に次のエラーを与えます: '許可が拒否されました(公開鍵)。致命的:リモートリポジトリから読み取れませんでした。 私はさまざまな方法で修正しようとしました(そして再試行しました)。私が言ったように、私は過去2日間のかなりの部分を使って答えを探しました。これが私が試したことのいくつかです: heroku keys:clearの後にheroku keys:add 「ssh-keygen -t rsa」を使用して自分でSSH鍵を再生成する 私の.sshディレクトリをクリアしてから、heroku keys:clearを実行し、続いてsshキーを生成します。 herokuでアプリを削除して再作成する(幸い、そこにはあまりありませんでした) 私はGitHubリポジトリから正常にフェッチできるので、ネットワーク接続ではないことがわかります(herokuへのpingも機能します)。 その場しのぎの解決策(永続的な解決策にならないことを願っています)として、私はUbuntu Amazon AWS ec2インスタンスにログインしました。HerokuへのプルとHerokuからのプッシュは完全に機能します。このため、Macのsshキーに問題があるように感じます。両方のキーがHerokuアカウントの下に表示されます。重要な事項の最後にあるメールアドレスは重要ですか? 編集:GitHubからプッシュおよびプルできます(ただし、sshは使用していません)。 この時点で、私は何でも試したいと思っています。ありがとう!
139
git
heroku
ssh
repository
public-key