让Heroku运行非主Git分支

我有一个在Heroku上托pipe的项目,它已经到了我想制作备用testing服务器的地步(所以我可以testingHeroku工作人员而不会搞乱生产)。

我已经build立了我的主Heroku远程运行我的树干和一个Heroku的开发远程,我希望运行一个备用分支。

我的问题是,因为我的备用分支不是主人,Heroku不会build立它。

$ git push heroku-dev test counting objects ... ... Pushed to non-master branch, skipping build. To git@heroku.com:example-dev.git * [new branch] test -> test 

将此版本切换到主版本目前不是一个选项。 显然有一个select是创build一个全新的git repo,这是我的testing分支的一个克隆,但是这听起来不太理想。

您可以使用Git将另一个分支推送到Heroku。

 git push heroku-dev test:master 

这将您的本地testing分支推送到远程的主分支(在Heroku上)。