【发布时间】:2014-03-23 08:33:04
【问题描述】:
我在 Heroku 仪表板中将我的应用名称从“my-app-staging”更改为“my-app-staging-new”。现在我不能再将更改推送到它 - git 抛出以下错误:
!没有像 my-app-staging 这样的应用。
致命:无法从远程存储库读取。
我该如何解决?
【问题讨论】:
我在 Heroku 仪表板中将我的应用名称从“my-app-staging”更改为“my-app-staging-new”。现在我不能再将更改推送到它 - git 抛出以下错误:
!没有像 my-app-staging 这样的应用。
致命:无法从远程存储库读取。
我该如何解决?
【问题讨论】:
首先删除旧遥控器
$ git remote rm heroku
然后添加新的:
$ heroku git:remote -a 新名称
【讨论】:
第一
git remote rm heroku
移除旧遥控器。那么
git remote add heroku git@heroku.com:new-app-name.git
添加新的遥控器。终于
heroku keys:add
设置公共 ssh 密钥。
【讨论】:
你需要改变你的 git 遥控器。
如果您执行git remote -v,您应该会看到heroku 列出。
它看起来像:
heroku git@github.com:my-app-staging.git (fetch)heroku git@github.com:my-app-staging.git (push)
删除那个遥控器...
git remote rm heroku
...然后添加新的
git remote add heroku git@heroku.com:my-app-staging-new.git
【讨论】: