Во-первых, убедитесь, что вы вошли в heroku:
heroku login
Введите свои учетные данные.
Обычно эта ошибка возникает при использовании клонированного репозитория git на новом компьютере.Даже если ваши учетные данные heroku уже находятся на компьютере, между локальным клонированным репо и heroku пока нет никакой связи.Для этого перейдите в корневой каталог клонированного репозитория и выполните команду
heroku git:remote -a yourapp
. Теперь все работает отлично. Если вы получаете какую-либо ошибку в отношении ключей SSH, вам следует проверить BitBucket или GitHub открытые ключи.