Как обеспечить, чтобы мое приложение Ruby on Rails, размещенное на Heroku, обновлялось последним кодом в моем репозитории GitHub?

Я новичок в RoR, GitHub и Heroku, поэтому я все еще пытаюсь понять это.

Я внес изменения в какой-либо файл в своем приватном репозитории GitHub и сохранил изменения ( "commit" ). Я ожидал, что эти изменения сразу отразятся на URL-адресе приложения, но я не вижу никаких изменений. Есть ли временная задержка, или я делаю что-то неправильно?

Я редактировал исходный код из самого GitHub. Я также использовал Аптану.

Ответы

Ответ 1

вы должны вручную внести свои изменения в свой репортаж heroku следующим образом:

$ git push heroku master

Ответ 3

Всего Git/Heroku n00b здесь.

Просто хотел зайти, чтобы сказать, что перед запуском команды push мне пришлось сначала запустить запрос на перенос.

git pull

Было сделано несколько коммитов, но просто запуск команды push не показывал изменений в приложении Heroku. Я думаю, причина в том, что обновленные файлы не были совершены мной, а кто-то еще удаленно. Однако я тот, кто создал и управляет приложением Heroku. Таким образом, я должен был вытащить файлы, прикрепленные к моим локальным настройкам, прежде чем я смог подтолкнуть их к Heroku.

Спасибо за willglynn за подсказку через его ответ в другом потоке: