спасибо, учел все ваши комментарии(а так же
мой аналогичный вопрос на stackoverflow ) и решил сделать иначе.
будет два сервера на Heroku, в конфигурации создам два production окружения, в рабочих файлах проекта, где это необходимо, буду использовать проверку на текущую конфигурацию.
git-ветка будет одна, и два remote на каждый сервер.