问题
I changed my app name from "my-app-staging" to "my-app-staging-new" in the Heroku dashboard. Now I can no longer push changes to it- git throws the following error:
! No such app as my-app-staging.
fatal: Could not read from remote repository.
How do I resolve that?
回答1:
You need to change your git remote.
If you do git remote -v you should see heroku listed.
It will look something like:
heroku git@github.com:my-app-staging.git (fetch)heroku git@github.com:my-app-staging.git (push)
Delete that remote...
git remote rm heroku
...and then add the new one
git remote add heroku git@heroku.com:my-app-staging-new.git
回答2:
First Delete the Old remote
$ git remote rm heroku
Then Add the New One:
$ heroku git:remote -a newname
来源:https://stackoverflow.com/questions/21941015/git-push-failing-after-heroku-app-name-change