我无法获得管理 ssh 密钥的系统。
我想将应用程序推送到 Heroku,所以我尝试推送但出现错误。
这是我的日志
$ git push heroku master
! Your key with fingerprint bf:f6:ed:14:9d:cd:52:a2:a3:16:b2:e9:b4:f2:bf:ba is not authorized to access warm-samurai-6574.
fatal: The remote end hung up unexpectedly
User@PK /e/examples (master)
$ heroku keys:add
Found existing public key: C:/Users/User/.ssh/id_rsa.pub
Uploading SSH public key C:/Users/User/.ssh/id_rsa.pub
!This key is already in use by another account. Each account must have a unique key.
User@PK /e/examples (master)
$ heroku keys
=== 1 key for denys.medynskyi@gmail.com
ssh-rsa AAAAB3NzaC...etyxYh4Q== User@PK
每个帐户都有自己的 ssh 密钥。所以我可以从任何计算机推送,因为 ssh 密钥正在推送到 heroku ?
heroku 上的每个应用程序都应该有自己的 ssh 密钥吗?