2013-01-21 16 views
17

私はHerokuでホストされているSinatraアプリを持っています。最近、別のフォルダから同じアプリを開発しています。ブランチではなく、内容は同じでコードは異なる並列アプリ/ディレクトリです。私はこの新しいアプリをHerokuにプッシュし、現在そこにあるアプリを上書きしたいと思う。私はローカルに2つをマージしたくない、ちょうど古いものを保ちながら新しいものから続ける。このための適切なコマンドシーケンスは何ですか?私はheroku createを実行することに疑問を抱いています。その結果、新しいアプリケーションになります。ありがとう!既存のHerokuアプリを上書きする

答えて

47

まず、これは確かに可能です。このプロセスは非常に簡単です。まず、新しいアプリケーションに新しいリモートリポジトリとしてHerokuを追加する必要があります。

heroku git:remote -a project 

「プロジェクト」をあなたのHerokuのアプリケーション名に置き換えます。第二に、あなたはHerokuにプッシュを強制する必要があります。

git push -f heroku master 

注:強制的にプッシュするには '-f'を使用しています。

+0

ちょうど私が必要なもの。ありがとうございました! – abbottjam

+0

私はレールにいます4 - このエラーがあります:! 'git:remote'は英雄コマンドではありません。 !詳細については、「heroku help」を参照してください。 –

+0

@zero_coolあなたはおそらくあなたのヒーローツールベルトを更新する必要がありました – Dreyfuzz

関連する問題