2011-09-10 12 views
1

)私が実行している新しいUbuntu VMでリポジトリを複製、プッシュ、またはプルしようとすると、このエラーが発生します。私はキーを何度も削除して再追加しましたが、成功しませんでした。ここでUbuntuでHerokuとのパーミッションが拒否されました(

は、私が走ったものです:

は新しいMOO CD武 のgit initを gitの追加レール。 GitはHerokuのは、私はすでに削除し、キーを再生成しようとした

を習得Herokuのを押し にgitを作成 「新アプリ」-mをコミットします。私はちょうど既定の名前(id_rsaとid_rsa.pub)を使用して、既存の名前を上書きしています。そして、私はヒーローキーキーをクリアして再追加しました:clearとheroku keys:add

〜/ .sshの設定ファイルについては見たことがありますが、私のフォルダには設定されていません。私が思ったものを運のない妥当な値で作成しようとしました。私はそこに他の場所で述べたauthorized_keysファイルを持っていません。

私も.heroku/credentialsファイルをクリアして再生成しました。私が知る限り、私は何かをするためにsudoを使っていません。これは私の最初のLinuxの経験です...

これは私のWindowsマシン上で正常に動作します。私はWindows上でキーを再生成しても、それが動作しているかどうかを確認するために再追加しました。

追加質問:ヘロクのドキュメントにあるように、実際に私の公開鍵をgithub.comに追加する必要がありますか?私はherokuにそれらを追加するということは、実際にコードをホストするgithubを実際に使用していないので必要です。つまり、トラブルシューティング中にが追加されました。

+1

これで動作します。私は再起動し、それは働いた。あなたの質問に答えるには:いいえ、私はそうではありません。 –

答えて

0

私のheroku開発者をあるコンピュータから別のコンピュータに移動するときにも同じ問題がありました。何かが私のsshキーで台無しになったので、コンピュータから削除し、英雄から削除し、コンピュータとherokuキーで再生成します:公開鍵をバックアップしてください。それから私がheroku git:私のアプリケーションの一つにクローンを試みたとき、このエラーメッセージが再びポップアップしました。私はこの記事を見る前に同じプロセス(2回見逃したと思う)を試してみました。私は自分のコンピュータを再起動し、十分に私はクローンを実行することができた。

私の推測では、キーはセッション中に保存されていて再起動するとクリアされますが、これは単なる推測です。

関連する問題