2011-12-08 11 views
1

私はHerokuのアドレスに私のプロジェクトのdevelのバージョンを持っているオプションについて今は不思議です。つまり、私のプロジェクトはアドレスmy-random-name.heroku.comにあり、私のローカルディレクトリからは私のアプリケーションを配備しています。Herokuで自分のアプリケーションにdevel環境を作る方法

私のローカルディレクトリからアプリケーションを展開することができます。私は新しいアップデートをチェックします。もしこれらのアップデートがOKならば、これらの変更をmy-random-name.herokuにデプロイします。 com(ここで私の "明るい"バージョンの私のアプリです)。

答えて

4

はい - Herokuアプリケーションはgitリモコンだけなので、別のアプリケーションに展開することができます。例えば

git remote add production [email protected]:appname-production.git 
git remote add staging [email protected]:appname-staging.git 

は、あなたが簡単なプッシュで各ENVに展開できるようになります。

git push production master 
git push staging master 

あなたが開発・生産(良いアイデア)のための別の枝を使用している場合、あなたはまた、 "私は私のアプリを展開するときに私のための新たな情報の多くは、のようなので、今... fairly simply

+0

だこと展開することができます** staging **モードを追加するには、アプリケーションディレクトリ 'heroku staging-app'を作成し、次に' git remote add staging [email protected]:staging-app.git'と ' git push origin staging'?私は何かのために私を忘れていない? – user984621

+0

gitプッシュステージングマスタ 3番目の引数はリモートです。 –

+0

と約**タップ**してください?通常私は 'heroku db:push'を使用していますので、ステージングバージョンのこのコマンドをどのように見なければなりませんか? – user984621

関連する問題