2

gitリポジトリが1つあり、単一のリポジトリから2つのherokuアプリ(本番環境とステージング)が必要です。本番アプリの場合、私は共同編集者です(所有者ではありません)。ステージングは​​オーナーになりたいです。

コマンドラインで次のことを行いました。

heroku create app-staging-name
git remote add staging git-repo-address-given
git push staging master

それは私にエラーを与えます:

!  Your key with fingerprint xx:xx:xx:xx:xx:xx is not authorized to access app-staging-name. fatal: The remote end hung up unexpectedly.

また、herokuに新しいSSHキーを追加しました。指紋の競合なしに、同じgitリポジトリから2つのherokuアプリをデプロイするにはどうすればよいですか?

4

1 に答える 1

1

これらの手順を使用してherokuキーをクリアし、作成して追加する必要がありました。

heroku keys:clear
ssh-keygen -t rsa # put the new name as /Users/username/.ssh/id_rsa_appname
heroku keys:add
于 2012-08-13T11:23:19.760 に答える