0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 3 years have passed since last update.

Railsチュートリアル Herokuへのデプロイのエラーを解決したので解決方法をメモ

Last updated at Posted at 2020-10-09

初めてのqiita投稿です。
Rails-Tutorialの第一章 1.5.2 Herokuへのデプロイでいきなり躓きました。ググってもなかなか解決策が出て来なくて序盤で手こずったので、解決策を覚書。

##◆症状

Rails-Tutorialのテキストの通り進めていったところ、
"git push Heroku main"を行い、無事デプロイまで進んだように見えたが、以下の画面となった。
(本当なら「Hello, World!」と表示されるはずであった。)
スクリーンショット 2020-10-09 224816.png

##◆原因
原因は、Heroku上の別のリポジトリへデプロイを行っていたこと。
詳細は分からないけれど、元をたどれば、デプロイ前に一度食事で手を止めたせいで、デプロイ前のherokuコマンド"heroku create"を2回行ってしまっていたことが原因と思われる。

  デプロイ先    : 1回目に作成したリポジトリ
  閲覧していたURL: 2回目に作成したリポジトリ

上記の通りとなっていた。

##◆解決策
######①閲覧していた2回目に作成したリポジトリに、push先を変更した。(下記コマンドの実行)

Terminal
git remote set-url heroku ["heroku create"の実行時にターミナルに表示されるgitのリポジトリ ]

######②再度pushの実行

Terminal
git push heroku main

※Railsチュートリアルには"main"が"master"と記載されているけれど、githubの仕様変更?で、この記事の作成時点(2020年10月9日現在)ではmainで正となっている。

スクリーンショット 2020-10-09 230523.png

#####無事画面が表示された。("hello, world!"じゃなかった。)

0
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?