ヨガシティが出来るまで

札幌でエンジニアとして働いています。備忘録として使っています。

【Blog機能作成】備忘録

僕は現在渋谷にあるエンジニアの学校に通っています。

課題をクリアしなければ卒業できず、毎日白目を剥きながらパソコンと向き合う日々です。

今回Ruby on Rails入門課題で【Blog機能作成】をした時に学んだことを備忘録として書いていきます。

流れは以下の通りです↓↓

  1. $ rails assets:precompile RAILS_ENV=production によってアセットファイルをプリコンパイルする。

  2. 作ったファイルを$ git add〜でステージングに送る。
  3. さらにそれを$ git commit -m 〜でGitに送る。
  4. $ git push 〜 masterでGit hubに送る。
  5. $ heroku createでヘロク上にアプリを作成する。
  6. $ git push heroku masterでHerokuに送る。
  7. $ heroku run rake db:migrateマイグレーションを行ってデプロイする。
  8. URL(アプリ名.herokuapp.com)にブラウザからアクセスする。

 

f:id:yogacity:20180512151650j:plain

 
【学んだこと】
  • $ git statusaddしたファイル、commitしたファイル、conflictしたファイルなどが確認できる。
  • マイグレーションファイルを変更する場合は、変更用のマイグレーションファイルを作成する。
  • Herokuのデータベースをリセットするコマンドは 、$ heroku pg:reset DATABASE_URL
  • 現在リモート接続されているURLを確認する場合は、$ git remote -v
  • Herokuの接続先URLを変更する場合は、
    $ git remote set-url heroku https://git.heroku.com/アプリ名.git
  • $ heroku logs -t でログを見ることができる。
  • $ heroku restart で更新できる。