プログラミング学習日記

プログラミング学習時のメモ帳。

herokuのチュートリアル4

間違っている場所あったら優しく教えてね

herokuチュートリアル4

herokuチュートリアル

今回はappがデプロイできるようにします. heroku上にappをcreateすることで, heroku側がボクたちのソースコードを読み取れるようにします.

$ heroku create
Creating app... done, ⬢ intense-falls-78460
https://intense-falls-78460.herokuapp.com/ | https://git.heroku.com/intense-falls-78460.git

Creating app... done でappが作られ実行されたことを表していそう.

$ ls -a

と打っても新しく追加されたファイルはありませんでした.
また2行目のhttps通信のURLをChromeで打ち込んでもMethod not arrowdと表示されるだけで何も表示されません.

intense-falls-78460がappの名前としてheroku側がランダムに割り振った名前になる.

$ git push heroku master

なにやっているのかわかりません.

git remoteとは

git remote [リポジトリ名] [ブランチ名]
このように使いリポジトリのブランチにプッシュします. 今回だとhrokuというリポジトリのmasterブランチに対してpushしています.

$ git push heroku master
....
remote: Verifying deploy... done.
To https://git.heroku.com/intense-falls-78460.git
 * [new branch]      master -> master

とても長々と出てきました.(一部抜粋した)新しいブランチmasterが生成されたようですね.

herokuのコマンド

次行きます

$ $ heroku ps:scale web=1
Scaling dynos... done, now running web at 1:Free

runningしています.

$ heroku open

ターミナル上では何も変化せずwebブラウザが開きました.開かれた時のURLがhttps://intense-falls-78460.herokuapp.com/だったのでweb上で動いていることがわかります.

ブログを見ていただきありがとうございました