Heroku - это просто удаленный репозиторий git, поэтому git remote
покажет вам пульты для вашего проекта - также есть подробный параметр git remove -v
, который будет отображать URL-адреса удаленных устройств.
После того, как вы извлечете производственный код, вам нужно будет отправить его в тестирующее приложение heroku с помощью чего-то вроде git push myapp-test mytestbranch:master
, предполагая, что вы настроили удаленный по имени myapp-test, указывающий на ваше тестовое приложение на heroku.
Существует гем под названием heroku_san, который предоставляет аналогичные командные строки для capistrano, например, развертывание rake production, развертывание rake staging, которые делают команды немного более явными.
Короче говоря, просто будьте очень осторожны и дважды проверьте команды push - особенно heroku db: push (обратите внимание, вам нужно указать --app myapp-test, чтобы нацелить ваше тестовое приложение!) - CLI дает вы предупреждения, но поверьте мне, легко ошибиться;). Если сомневаетесь, проверьте дважды и трижды!