我正在与一个团队一起使用Git/Github开发一个Rails 3应用程序,并部署到Heroku cedar堆栈。我们的Github存储库有两个主要分支Master和Development。
我想将我们的Development分支定期推送到Heroku上的另一个应用程序作为开发/演示环境。在不影响我们的Git流程太多的情况下,有没有最简洁、最干净的方法将我们的Development分支推送到与Master不同的应用程序中?
非常感谢!
我想将我们的Development分支定期推送到Heroku上的另一个应用程序作为开发/演示环境。在不影响我们的Git流程太多的情况下,有没有最简洁、最干净的方法将我们的Development分支推送到与Master不同的应用程序中?
非常感谢!
heroku <anything>
时,我如何知道我正在与哪个应用程序交互?比如,如果我想要运行heroku run rake db:seed
,它如何/为什么知道我正在与哪个应用程序交互?非常感谢。 - tuddyheroku run rake db:seed --app <heroku 应用名称>
。请注意,这是在 Heroku 的“我的应用程序”中显示的应用程序名称,而不是远程源名称。 - John Beynongit config heroku.remote <remote_name_here>
,之后,当您在没有指定 --app 的情况下运行 heroku 命令时,heroku 将默认使用您指定的任何远程,直到您将其切换到其他远程。 - B Robster