質問: railsチュートリアルで勉強しており、第一章のデプロイの部分で詰まっております。 windows cloud9 を使ってます。 herokuでheroku createでアプリ作成して、git push heroku masterでデプロイ出来て、heroku createで作成時のURLにもアクセスして、最初に設定していたgood byeという文字が表示されました。 うまくいった!と思ったのですが、次の指示の表示されたgood byeという文字を変更するというところで詰まってしまいました。 指示通りapp/controllers/application_controller.rbのdefで作成した文字を"hola, mundo!"書き換えたのち、config/routes.rbのrootの部分も変えたのですが、以前と同じgood byeの文字が表示されます。 どのようにすれば変更した文字を反映させることが出来るのでしょう? ちなみに HTMLのキャッシュも消しております。 heroku createで表示されるコードに対して、 私は今までgitで開いてたわけではなく、comのURLで開いてます。 comの方でgood bye という最初に設定されていた文字も表示されます。 ただ、そのgood bye の文字を変更することが出来ないです。 そこで、gitのURLをクリックするとMethod Not Allowedと記されます。 またgit statusを押すとUntracked files:にUntitled heroku/と赤字で表示されるので、これが原因ではないか推測しております。 gitにherokuがコミット出来てないから、変更した文字が反映されてないのでしょうか?
回答: 「ちなみに」の部分のおかげで質問の内容がよくわかりません。 ローカルリポジトリのファイルを変更した後、 `$ git add .` `$ git commit -m "something"` `$ git push origin master` `$ git push heroku master` この4つのコマンドを実行して初めて本番環境に変更が反映されます。 ここまでの認識で何か誤解はありませんか?