ウェブサイトからherokuアプリの名前を変更しましたが、今は見つかりません


170

heroku Webサイトからherokuアプリの名前を変更した後、ターミナルでそのディレクトリにcdしてherokuコマンドを実行すると、が表示されますApp not found。誰かがこれを改善する方法を知っていますか?



ありがとう、@ Hishalv。私はスレッドが名前変更されているRailsアプリにもっと対処する必要があると思いますが、必ずしもherokuからではありません。Herokuでアプリの名前を変更するのに固有のヘルプを探しています。
Connor

また、これは役に立つことがあります。stackoverflow.com/questions/5305843/...
ケヴ

回答:


366

アプリのgitリモートを更新してみます。

git remote rm heroku
git remote add heroku git@heroku.com:yourappname.git

2
cliからアプリの名前を変更できます:$ heroku apps:rename newnamedocs:devcenter.heroku.com/articles/renaming-apps
Connor Leech

@ConnorLeechははいそうですが、実際にはそれはうまくいかないようです。
John LaBarge 14

@JohnLaBargeうん、CLIからの名前の変更で「アプリが見つかりません」という結果になったので、この答えにたどり着きました。
Matt Gibson

48

James Wardの回答も正しいですが、代わりにこれを試してください:

1)。ターミナルを開く

2)。your_app_directory / .git / configに移動します

3)。設定ファイルを開いたら、次のように編集します。

変化する

url = git@heroku.com:old_app_name.git

url = git@heroku.com:new_app_name.git

明らかに、アプリの古い名前を新しい名前に置き換えます。それが役に立てば幸いこのリンクもcliから名前を変更してチェックアウト-heroku


+1ええ、ジェームズの答えは正しいですが、何らかの理由で私はあなたの答えをより好きになりました。ありがとう:)
ブリフォードワイリー2014

+1リンクの名前を変更してコマンドを見つけるheroku apps:rename newname
Pakman



5

別の方法があります。ウェブ経由でアプリの名前を元の名前に変更することで修正できます。

古い名前を見つけるには、herokuコマンドラインを使用します。

> heroku rename newname

古い名前を吐き出します。古い名前を使用して、ウェブ経由でアプリの名前を変更します。次のコマンドを実行して、名前が変更されたかどうかを確認できます

> heroku info

完了したら、次のコマンドを使用して適切な名前に変更できます

> heroku rename preferredname

3

ジェームズ・ウォードの解決策は私にはうまくいきませんでした。git urlを別の形式で入力する必要がありました。

git remote rm heroku
git remote add heroku https://git.heroku.com/appname.git
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.