Я решил свою проблему при написании этого поста, но подумал, что это может быть хорошей информацией для других новичков, таких как я:)
Чтобы решить проблему ниже, отредактируйте следующий файл .git / config
Там есть раздел, который выглядит примерно так
[remote "heroku"]
url = git@heroku.com:adjective-noun-1234.git
fetch = +refs/heads/*:refs/remotes/heroku/*
Это то, что git пытается нажать. Просто измените строку
url = git@heroku.com:adjective-noun-1234.git
на любой новый проект Heroku, который вы создали. Git теперь должен иметь возможность снова отправлять запросы на Heroku.
Я перевел свое второе приложение Rails в рабочее состояние и хочу его развернуть. Итак, я выполнил все шаги по развертыванию Heroku в Ruby on Rails Tutorial (развертывание работало для примера приложения из книги), используя:
heroku create
Затем я отправляю свой проект с помощью
git push heroku master
Проект не работает, хотя Я не могу найти никаких ошибок в журналах Heroku, все, что я получаю:
К сожалению, что-то пошло не так. Мы получили уведомление об этой проблеме, и мы рассмотрим ее. в ближайшее время.
Итак, я просмотрел раздел поддержки Heroku и нашел официальное руководство по развертыванию Rails 3.0 / 3.1:
http://devcenter.heroku.com/articles/rails3
http://devcenter.heroku.com / article / rails31_heroku_cedar
Я перешел на Heroku Web Frontend> General Info> Destroy App , потому что хотел продолжить свои усилия с чистого листа.
Следуя руководству, я создал проект Heroku для стека cedar:
heroku create --stack cedar
И отправил его в Heroku, используя
git push heroku master
ПРОБЛЕМА: по какой-то причине git все еще пытается продвинуть старый проект Heroku !!!
приводит к ошибке
fatal: The remote end hung up unexpectedly