[解決済み] キーフィンガープリントが原因でHerokuにプッシュできない
質問
私はRailsの初心者で、非常に簡単なアプリをHerokuにデプロイしようとしていました。これは私がデプロイする2番目のアプリであり、最初のものはうまくできました。しかし、このアプリにはいくつかの問題があります。私が"するときはいつでも。 git push heroku master を実行すると、このエラーが発生します。
! Your key with fingerprint xx:xx:xx:xx:xx:xx:xx:xx:xx:xx:xx は my_heroku_app への >access を許可されていません。
致命的:リモート側が予期せずハングアップしました。
herokuにログインした後、鍵の管理をしようとしました。コンソールに"と入力すると heroku keys "と入力すると、次のようになります。
myemailaddressのキーがありません。
しかし、もし私がコマンド " heroku keys:add を実行すると
既存の公開鍵が見つかりました。/Users/michele/.ssh/id_rsa.pub が見つかりました。 ssh公開鍵/Users/michele/.ssh/id_rsa.pubをアップロードしています。 ! Fingerprintはすでに存在しています。1つのHerokuアカウントにつき、1つのsshキーを使用してください。
助けてください! これはとても悔しいです、何が間違っているのか全く分かりません! ありがとうございます。
どのように解決するには?
私は同じ問題を抱えていた、私は成功せずに、この記事と同じ種類の他の人に従ってください:-()
最終的に、私は解決策を見つけました。 私は自分のマシンに新しい rsa ID を追加しなければなりませんでした!
そこで、まず最初に新しいrsaキーを作成しました。
ssh-keygen -t rsa -C "giordano.scalzo[at]gmail.com" -f ~/.ssh/id_rsa_heroku
で、それを自分のマシンに追加して
ssh-add ~/.ssh/id_rsa_heroku
そして最後に、Herokuへ
heroku keys:add ~/.ssh/id_rsa_heroku.pub
その後に
git push heroku master
は見事に成功しました
これが役立つといいのですが。
関連
-
[解決済み] git push" でリモートファイルを強制的に上書きする
-
コミットには何も追加されないが、未追跡のファイルが存在する解決策
-
[解決済み] 新しいローカルブランチをリモートの Git リポジトリにプッシュし、それを追跡するにはどうすればよいのでしょうか?
-
[解決済み] Git を使ってタグをリモートリポジトリにプッシュするには?
-
[解決済み] Gitのプッシュでユーザー名とパスワードが必要
-
[解決済み] Gitのプッシュを正しく強制する方法は?
-
[解決済み] Git上でシェルコマンドを実行する際に使用するSSH-keyの秘密鍵を指定する方法は?
-
[解決済み] git push」の取り消し
-
[解決済み】ブランチを指定せずにgit pushした場合のデフォルトの動作
-
[解決済み】RSA鍵のフィンガープリントを計算する
最新
-
nginxです。[emerg] 0.0.0.0:80 への bind() に失敗しました (98: アドレスは既に使用中です)
-
htmlページでギリシャ文字を使うには
-
ピュアhtml+cssでの要素読み込み効果
-
純粋なhtml + cssで五輪を実現するサンプルコード
-
ナビゲーションバー・ドロップダウンメニューのHTML+CSSサンプルコード
-
タイピング効果を実現するピュアhtml+css
-
htmlの選択ボックスのプレースホルダー作成に関する質問
-
html css3 伸縮しない 画像表示効果
-
トップナビゲーションバーメニュー作成用HTML+CSS
-
html+css 実装 サイバーパンク風ボタン
おすすめ
-
解決策 このリポジトリでは、別の git プロセスが実行されているようです。たとえば、「git commit」によって開かれたエディタなどです。
-
Gitで「このリポジトリでは別のgitプロセスが実行されているようです...」と表示される問題
-
undefinedGit Git がファイルをコードクラウドにプッシュする際に報告されるエラーを解決します: ! [拒否] master -> master (最初にフェッチ)
-
解決策正しいアクセス権を持っていることと、リポジトリが存在することを確認してください。
-
giteaを使ったGitサービスの構築
-
[解決済み] git push で指定したドメインの SSH 鍵を指定する。
-
Git Bash报错发生: メールアドレスが自動検出されない (「Anita@newton.(none)」を取得)的解决方法。
-
[解決済み] 現在のブランチにあるファイルをメインブランチにある同じファイルに上書きしますか?
-
[解決済み] git で特定のハンクを対話的にアンステージするには?
-
[解決済み] Git で実行されたコマンドの履歴やログ