2012-05-08 5 views
1

私の友人は私たちのステージング環境を英雄にリリースし、解放の許可も私に与えました。しかし、私はどのようにステージングに私のdevブランチをマージし、それをリリースするために、既存のherokuアプリを設定するか分からないのですか?例えば 他のオーナーのアプリにどのようにヒーローを設定しますか?

ので
$ git remote -v 
origin [email protected]:SC/SCTest.git (fetch) 
origin [email protected]:SC/SCTest.git (push) 
staging [email protected]:robot-6850.git (fetch) 
staging [email protected]:robot-6850.git (push) 
$ git branch -v 
* master ec8c252 survey finalize 

、基本的に、私は1)鉱山のローカルブランチにリモートのステージング」をマッピングしたいと思い、2)「ステージング」への私のdevの枝「起源」をマージ3)もう一度「ステージング」をリリースしますが、実際にこれを行う方法はわかりません。何かご意見は?

答えて

1

ローカル 'dev'ブランチでローカルで作業してください。

展開する準備ができたら、このブランチをステージングブランチにマージし、ステージングブランチをherokuアプリケーションに展開します。

git push staging staging:master

これは、masterブランチにローカルのステージングブランチをプッシュするのGitに指示されるが、遠隔ステージングの(Herokuのが唯一のmasterブランチを展開)(すなわちロボット-6850アプリケーション)Deploying with Git

詳細情報デベロッパーセンター

関連する問題