Начало работы (не) с Heroku: приложение не найдено

Это должно быть просто, и я клянусь, что он работал час назад. Я могу войти в Heroku, но не могу запускать полезные команды:

$ heroku login
Enter your Heroku credentials.
Email: [email protected]
Password: 
$ heroku stack
App not found
$ heroku config
App not found

Возможно, это источник проблемы?

$ git remote show heroku
!  No such app as empty-samurai-345
fatal: The remote end hung up unexpectedly

empty-samuri-345 - приложение, которое я удалил ранее. Все, что я действительно хочу сделать, это загрузить новое приложение, используя стек bamboo-mri-1.9.2.

Спасибо заранее за предложения...

Ответ 1

Вам нужно удалить удаленный дескриптор героя в git с помощью этой команды:

git remote rm heroku

Затем вы можете добавить новый пульт с помощью этого:

git remote add heroku [email protected]:your-app.git

Затем попробуйте запустить команды heroku.

Ответ 2

Запустите следующие

git config -l

Ключ конфигурации легко определить, remote.heroku.url.

Теперь, если ваше удобное редактирование конфигурации напрямую, просто:

git config -e

Если нет:

# Confirm you've got the right key
git config remote.heroku.url
# Substitute your_app_name appropriately
git config remote.heroku.url [email protected]:your_app_name.git

Мой ответ основан на комментариях fearless_fool, который не содержит много деталей.

FYI: файл конфигурации находится в каталоге/your_git_repo/.git/config

Ответ 3

Я просто столкнулся с этой проблемой, переименовав свое приложение из онлайн-панели heroku. Затем я попытался запустить некоторую команду в cli с моей локальной машины, и он дал "App not found". Я думаю, что Cli не знает изменения, которые я переименовал в свое приложение.

Итак, я снова вошел в сайт heroku и переименовал приложение со старым именем. Затем все команды работали из cli.

Так что не используйте онлайн-панель для переименования приложения, используйте CLI.

Я надеюсь, что это поможет кому-то..!!