我的朋友向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'但是不是真的确定怎么做?有什么想法吗?
答案 0 :(得分:1)
在当地的'dev'分支工作。
当您准备好将此分支合并到您的暂存分支,然后将您的暂存分支部署到您的heroku应用程序时。
git push staging staging:master
这是指示Git将您的本地登台分支推送到分段远程(即机器人-6850应用程序)的主分支(heroku仅部署主分支)
开发人员中心Deploying with Git的更多信息