15
Microsoft Windows [Version 6.1.7600]
Copyright (c) 2009 Microsoft Corporation.  All rights reserved.

E:\Windows\system32>heroku login
Enter your Heroku credentials.
Email: mymail@yahoo.com
Password (typing will be hidden):
Found existing public key: E:/Users/Stewie/.ssh/id_rsa.pub
Uploading SSH public key E:/Users/Stewie/.ssh/id_rsa.pub... failed
 !    Fingerprint already exists. Please use one SSH key per Heroku account

E:\Windows\system32>git clone git@heroku.com:sharp-winter-5732.git -o heroku
Cloning into 'sharp-winter-5732'...

 !  Your key with fingerprint f2:a2:f9:4a:c4:16:5b:f1:5a:21:cb:d8:c4:d2:18:ef is
 not authorized to access sharp-winter-5732.

fatal: The remote end hung up unexpectedly

E:\Windows\system32>

このエラーが発生し続けるのはなぜですか? 私は何をすべきか?私はすでに見たので、私にマイナスを与えないでください

https://help.github.com/articles/set-up-git

そして私にくれます

E:\Windows\system32>git config --global user.name "Stewie"

E:\Windows\system32>git config --global user.email "mymail@yahoo.com"

E:\Windows\system32>git config --global credential.helper cache
warning: credential.helper has multiple values
error: cannot overwrite multiple values with a single value
Use a regexp, --add or --replace-all to change credential.helper.

E:\Windows\system32>git config --global credential.helper 'cache --timeout=3600'


E:\Windows\system32>git clone git@heroku.com:sharp-winter-5732.git -o heroku
Cloning into 'sharp-winter-5732'...

!  Your key with fingerprint f2:a2:f9:4a:c4:16:5b:f1:5a:21:cb:d8:c4:d2:18:ef is
not authorized to access sharp-winter-5732.

fatal: The remote end hung up unexpectedly

E:\Windows\system32>

そして私も試しました

GitHub: 許可が拒否されました (公開鍵)。致命的: リモート エンドが予期せず電話を切りました

私は何をすべきかわからない....

4

2 に答える 2

31

キーに問題があるようです。おそらく、現在のキーをherokuにアップロードする必要があります

heroku keys:add

詳細は「SSH キーの管理」: https://devcenter.heroku.com/articles/keys

于 2012-06-03T19:06:09.597 に答える
2

heroku コードのデプロイ時に許可が拒否されました (公開鍵)。致命的: リモート エンドが予期せず電話を切りました

このリンクでは、同じ問題があり、以下の手順がうまくいきました。

    ->heroku login
       abc@gmail.com & password
    ->cd C:\Users\yourusername\.ssh
    ->ssh-keygen -t rsa -f id_rsa

パスフレーズを要求された場合は、空白を使用しないでください。パスフレーズを入力しますが、忘れないでください。

    ->heroku keys:add "id_rsa.pub"

ディレクトリをワークスペースに変更し、

    ->git clone git@heroku.com:stark-dawn-1234.git -o heroku

上で設定したパスフレーズを使用します。

于 2012-06-03T19:12:57.413 に答える