2011-12-04 4 views
1

私は好きなアプリ名でHerokuにアップしていましたが、コードベースでは使用するつもりはありません。私は私が欲しくないプロジェクトのためにアプリの名前を変更しました。私は私が作業している新しいアプリケーションでCedarにプッシュし、私が作業をやめた元のアプリケーション名を使用したいプロジェクトの名前を明示しました。私がそのアプリ名に行くとき、私は新しいアプリをそこに押し上げても、私は古いアプリしか見ません。私が好きなアプリ名で作業するために取り組んでいる新しいアプリを手に入れるにはどうすればよいですか?新しいアプリケーションでHerokuを上書きする

私はHerokuのすべてを手動で削除してから、もう一度「git push heroku master」をやり直す必要があると思っていますが、すべてがうまくいくでしょう。適切な手順は次のとおりです。

ありがとうございます。

Here is what I mean: 
http://AppNameILike.heroku.com 
#rename it to: 
http://AppNameIlike-OLD.heroku.com 
#create new heroku app with new project (notice recycling the name I like): 
http://AppNameILike.heroku.com 
#This new app still shows my old app 
+0

あなたはgit remoteをherokuに変更して新しい名前/アプリケーションを指し示していますか? – andreiursan

+0

不明。どうすればいい?私は新しいアプリケーションを作成したときに "heroku create --stack cedar"を実行し、次に "git push heroku master"と "heroku rename AppNameILike"を入力します。 – AdamT

+0

アプリケーションディレクトリに移動して次のコマンドを使用した場合: >ヒロク。フェッチとプッシュURLは[email protected]のようなものです:new_name.git? – andreiursan

答えて

2

heroku renameコマンドを使用しましたか?

http://devcenter.heroku.com/articles/renaming-apps

$ heroku rename newname 
http://newname.heroku.com/ | [email protected]:newname.git 
Git remote heroku updated 

あなたはHerokuのアプリのサブドメインを変更した場合、あなたは(すなわち、Herokuのは、リモートのgitの)GitのプッシュURLを変更します。したがって、herokuに正しいgit "接続"を持たせるためにheroku renameコマンドを使用する必要もあります。

+0

を明確にするためにrewordedはい、私は "heroku rename AppNameILike"を使用していた、それは私が今どこにいるのですか? – AdamT

+2

名前変更のプロセスは正しいですが、リモートのheroku repoが正しく更新されないことがあります。あなたはそれをローカルに別のブランチにプッシュしなければなりません、そして、あなたはマスター(またはあなたのデフォルトのレポがどちらであるか)に戻ることができます。参照してください:http://stackoverflow.com/questions/6104258/how-to-reset-heroku-app-and-re-commit-everything – databyte

+0

@databyteうん、ありがとう。 – AdamT

関連する問題