tyoshikawa1106のブログ

- Force.com Developer Blog -

Rails:Gitコミット / ブランチマージ / GitHubプッシュ / Herokuデプロイ

開発がキリの良い所まで進んだ際に行うGitコミットからHerokuデプロイまでの手順です。

Gitコミットからブランチのマージ

$ git add .
$ git commit -m "Finish layout and routes"
$ git checkout master
$ git merge filling-in-layout


トピックブランチを作成したときのコマンド

$ git checkout -b filling-in-layout
$ git branch

GitHubにプッシュ

$ git push

f:id:tyoshikawa1106:20150721231411p:plain

新しく作成したユーザページなどがGitHubリポジトリに追加されます。
f:id:tyoshikawa1106:20150721231503p:plain

Herokuデプロイ

$ git push heroku master


デプロイができたら次のコマンドでアプリにアクセスできます。

$ heroku open


ルートの指定などが行われているのでURLがアプリっぽく表示されるようになりました。
f:id:tyoshikawa1106:20150721231956p:plain

f:id:tyoshikawa1106:20150721232118p:plain


ちなみに存在しないURLにアクセスした際のエラーページはこうなっていました。(何も設定していない場合です)
f:id:tyoshikawa1106:20150721232143p:plain

Herokuデプロイでエラーが発生したら・・・

もしデプロイ時にエラーが発生した場合は、次のコマンドでログを確認できます。

$ heroku logs