Git Push Heroku Master, похоже, не работает - PullRequest
3 голосов
/ 17 октября 2010

Я следую руководству на railstutorial.org.Я получаю эту ошибку, когда набираю команду в заголовке.

Подсчет объектов: 66, готово.Дельта-сжатие с использованием до 2 потоков.Сжатие объектов: 100% (52/52), сделано.Написание объектов: 100% (66/66), 86,47 КиБ, сделано.Всего 66 (дельта 3), повторно использовано 0 (дельта 0)

-----> Heroku получает push -----> Обнаружено приложение Rails -----> Обнаружено, что Rails не настроен для обслуживанияstatic_assets Установка rails3_serve_static_assets ... done -----> Gemfile обнаружен, работает Bundler версии 1.0.0 Обнаружены неразрешенные зависимости;Установка ... Вы изменили свой Gemfile в процессе разработки, но не проверяли полученный снимок (Gemfile.lock) в системе управления версиями

   You have added to the Gemfile:
   * sqlite3-ruby (= 1.3.7)

   You have deleted from the Gemfile:
   * sqlite3-ruby (= 1.2.5)
   FAILED: http://docs.heroku.com/bundler

!Heroku push отклонен, не удалось установить гемы через Bundler

ошибка: перехваты / предварительный прием завершены с кодом ошибки 1 Для git@heroku.com: morning-mountain-34.git![удалено отклонено] master -> master (отклонена ловушка предварительного приема): не удалось отправить некоторые ссылки на «git@heroku.com: morning-mountain-34.git»

тогда, когда я набрал:

$ heroku open

У меня есть сайт горы: http://morning -mountain-34.heroku.com /, который не должен быть таким: должен быть first_app

1 Ответ

3 голосов
/ 17 октября 2010

нашел решение:

сначала возникла проблема, возможно, из-за того, что я сделал так много ошибок, которые я делал ранее, и продолжал закрывать терминал.как "git init", "git add".и "git commit -m", я не знаю, какой именно, но после всего этого и ввода: git push heroku master.

Это, наконец, прошло, и когда я напечатал: heroku open.он по-прежнему открывается на morning-mountain-34, но теперь он содержит мое первое приложение (и это тоже не что иное, как в руководстве:))

...