herokuにデプロイする為のメモ

heroku login
rails new myapp
cd myapp
vim Gemfile
gem 'sqlite3' -> gem 'pg'
bundle install
git init
git add .
git commit -m "init"
heroku create --stack cedar
git push heroku master
#でエラー出た

Permission denied (publickey).
fatal: The remote end hung up unexpectedly

#考えたら以前herokuに入った時はUbuntuを使っていたので
#恐らくそれが原因。ssh keyが無いらしい。
#Keyの確認
heroku keys
#Herokuにある要らないkeyを削除
heroku keys:remove ***@***
#~/.sshフォルダにkeyを作成
cd ~/.ssh
ssh-keygen -t rsa
#ログイン時に勝手にアップロードしてくれる。
heloku login
#myappフォルダに戻って再チャレンジ
git push heroku master

* [new branch] master -> master

出来た!
http://*****.herokuapp.com deployed to Heroku
にアクセスするとRailsのWelcome画面が表示された。無事に動いてるっぽい。
わーいわーい。