Rails4 のバージョンの Ruby on Rails チュートリアル:実例を使ってRailsを学ぼう – Michael Hartl (マイケル・ハートル) を読み始めたのですけど、heroku にデプロイする箇所があって heroku を久々に使ったら色々エラーが出たので備忘録。rails を使うの rails2 以来使ってなくて、かなり忘れちゃったので復習してます。なにしろ rails 3 は全然使ってないし、heroku はものすごい久しぶりに使ったりで、一直線には進みません。
![heroku を久々使おうとしたら Permission denied (publickey) エラー](https://cdn-ak-scissors.b.st-hatena.com/image/square/b27ba1d703068fc4853ea1271440cbb779e7cabb/height=288;version=1;width=512/https%3A%2F%2Feasyramble.com%2Fwp-content%2Fuploads%2F2016%2F03%2Feasyramble_ogp.jpg)
前にTwitterでHerokuなるものを知ってアカウントとっていざ使うってなったのはいいけどどうしてもgit pushのところでパーミッションエラーが起きてしまった。 問題だと思われる原因は2つある。 1つは単純にpublic keyの登録を忘れている。それなら $ heroku keys:add を使えばすぐ解決する。 もう一つは ~/.ssh/configに設定をしてない場合に発生する。 今回のうちの問題は後者だった。 うちの~/.ssh/configを晒すと Host github.com User git port 22 Hostname github.com IdentityFile ~/.ssh/github_id_rsa TCPKeepAlive yes IdentitiesOnly yes Host heroku.com User git port 22 Hostname
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く