Herokuの問題にアプリをプッシュする


95

アプリをherokuにプッシュしようとすると、次のメッセージが表示されます。

$ heroku create
Creating electric-meadow-15..... done
Created http://electric-meadow-15.heroku.com/ | git@heroku.com:electric-meadow-1
5.git

$ git push heroku master

 !  No such app as fierce-fog-63

fatal: The remote end hung up unexpectedly

私がこれを手に入れているのは奇妙です、私は問題なく何度もアプリをherokuにプッシュしました。特に奇妙なのは、fierce-fog-63私がずっと前に作成して削除した古いアプリです。Herokuが存在しないこのアプリにプッシュしようとしているのはなぜですか、特に新しいアプリを作成したときはなぜですか?助言がありますか?

回答:


219

これを入力すると、問題が発生すると思います。

git remote -v

このように修正してください:

git remote rm heroku
git remote add heroku git@heroku.com:electric-meadow-15.git

これでうまくいきましたが、今では次のメッセージが表示されています:$ git push heroku master Counting objects:1652、done。最大4つのスレッドを使用するデルタ圧縮。fatal:object 91f5d3ee9e2edcd42e961ed2eb254d5181cbc734 inconsistent object lengt h(476 vs 8985)error:pack-objects died with strange error error:failed to push some refs to 'git@heroku.com:floating-stone-94.git'
goddamnyouryan


4
@Adam Wigginsソリューション、それらのコマンドの機能、およびそれが機能した理由を説明すると役立つでしょう。
codeObserver 2013

これは、Pythonアプリの同じ問題でも機能しました。ただし、git remote rm herokuの後にheroku createを実行する必要がありました(私の問題はおそらく少し異なっていました)。
Patrick Williams

13

私はあなたが投稿した2番目のエラー「別のアプリ名で「git@heroku.com:floating-stone-94.git」にいくつかの参照をプッシュできませんでした」を受け取り、次のようにしてそれを取り除きました:

git remote rm heroku
heroku create

「Gitリモートherokuが追加されました」という行が表示されます。また

git remote -v

これで正しいアプリができるはずです。


8
heroku createは、herokuでまったく新しいプロジェクトを作成しませんか?
thatdankent 2011

5

これが機能しないすべての人について、〜/ .heroku / credentialsを 確認します。
メールまたはトークンがアカウントと一致しない場合、アプリは表示されません。


0

ここに来て、同様の問題があると思うが、提案されている他のすべてのものが機能しない場合は、試してみてください。

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