Если эта ошибка появляется, это потому, что нет пульта с именем Heroku. Когда вы создаете Heroku, если git remote еще не существует, мы автоматически создаем его (при условии, что вы находитесь в git repo). Для просмотра ваших пультов введите:
« git remote -v
» # Для приложения с именем appname вы увидите следующее:
$ git remote -v
heroku git@heroku.com:appname.git (fetch)
heroku git@heroku.com:appname.git (push)
Если вы видите пульт для своего приложения, вы можете просто « git push master
» и заменить его на фактическое имя пульта.
Если он отсутствует, вы можете добавить пульт с помощью следующей команды:
git remote add heroku git@heroku.com:appname.git
Если вы уже добавили пульт под названием Heroku, вы можете получить ошибку, подобную этой:
fatal: remote heroku already exists.
Итак, удалите существующий пульт и добавьте его снова с помощью приведенной выше команды:
git remote rm heroku
Надеюсь это поможет…