私が実行しているとき:
git push heroku master
私は以下を得ました:
ubuntu@ip-172-31-0-92:~/node-js-sample$ git push heroku master
! Your key with fingerprint XXXXXXXXXX is not authorized to access radiant-ocean-5431.
heroku アカウントに登録されている ssh キーは 1 つだけで、アプリは 1 つだけです。
ubuntu@ip-172-31-37-201:~/node-js-sample$ heroku apps
=== My Apps
radiant-ocean-5431
thawing-bayou-7424
これがssh-add -l
出力されるものです:
2048 AAAAAAAAAAA /Users/mylocaluser/.ssh/id_rsa (RSA)
2048 BBBBBBBBBBB /home/ubuntu/.ssh/id_rsa_heroku (RSA)
git remote show heroku
も失敗する
キーを削除して再度作成しようとしましたが、成功しませんでした。また、herokus のほとんどのキーを手動で削除しましたが、成功しませんでした。
私もこれに従いました: https://stackoverflow.com/questions/8786564/cannot-push-to-heroku-because-key-fingerprint
ssh を使用しているときにユーザーのエイリアスを使用していますが、これが問題になる可能性はありますか?