如何为其他所有者的应用程序设置heroku?

时间:2012-05-08 02:35:27

标签: git heroku

我的朋友向heroku发布了我们的暂存环境,并允许我发布。但是,我不确定如何设置现有的heroku应用程序,以便将我的dev分支合并到分段然后释放它?

例如,

$ git remote -v
origin  git@github.com:SC/SCTest.git (fetch)
origin  git@github.com:SC/SCTest.git (push)
staging git@heroku.com:robot-6850.git (fetch)
staging git@heroku.com:robot-6850.git (push)
$ git branch -v
* master ec8c252 survey finalize

所以,基本上,我想1)将'staging'遥控器映射到我的本地分支,2)将我的dev分支'origin'合并为'staging'并且3)再次释放'staging'但是不是真的确定怎么做?有什么想法吗?

1 个答案:

答案 0 :(得分:1)

在当地的'dev'分支工作。

当您准备好将此分支合并到您的暂存分支,然后将您的暂存分支部署到您的heroku应用程序时。

git push staging staging:master

这是指示Git将您的本地登台分支推送到分段远程(即机器人-6850应用程序)的主分支(heroku仅部署主分支)

开发人员中心Deploying with Git的更多信息