2011-01-24 9 views
1

私はRailsチュートリアルの最初の章で作業していました。私はfirst_appをherokuに押し込んだ。最初はsqlite3のエラーが出ていた(私は思う)。しかし、私はgemfileを編集し、再びherokuにプッシュしました。しかし、私は上と同じページを得ることはありません:http://railstutorial.org/ruby-on-rails-tutorial-book#sec:1.4.3が代わりに基本的なRuby on RailsアプリをHerokuにプッシュする際のトラブル

を(私はセクション1.4.3で、図1.11のように見えることになっていると思う)、私はこれを取得:http://blooming-samurai-546.heroku.com/

それはちょうど言う: ヘロク|あなたの新しいアプリへようこそ! 展開の手助けが必要な場合は、マニュアルを参照してください。

私は間違ったことをしましたか?任意のアイデア何ですか?あなたのgitコンソールトライで

答えて

7

は:

git add . 
git commit -am "Initial commit" 
git push heroku 

それは空のディレクトリを作成したので、あなたは何もHerokuのにプッシュように見えます。

+0

成功!!!実際には、私はあなたの答えを見た直前に、私はこの他のスレッドを見つけました:http://stackoverflow.com/questions/2947190/pushing-app-to-heroku-problem、私は古いプロジェクトを削除し、そのスレッド。しかし、その後、私のアプリは "クラッシュ"していた。それから、私はあなたの答えを見て、あなたが言ったことをしました。それを完全に理解していないのですが、現在は機能しています。 –

+0

私はあなたが '-am'のようにaddとmessageを一緒に使うことができるのか分かりませんでした。それは私に1日を通していくつかのキーストロークを保存します。 –

-1

成功と主張することはできません。しかし

、$ gitのプッシュHerokuのマスターとマスターをプッシュする前に一部の人々は、次のコマンドを実行する必要がある場合があります。

$ gitのは、リモートの追加Herokuの[email protected]:あなたの-Herokuの-urlが-になり、ここで.gitで現在「Gitのリモート、Herokuの」セクションで説明したよう

:私はこの同じ問題を持っていたし、それによって非常にイライラした

http://devcenter.heroku.com/articles/git

+0

なぜこれがダウン表示されますか? – anthropomorphic

0

。私の問題を解決したのは、 gem 'sqlite3' のブロックに移動して、 group :development, :test のGemfileに移動しました。このことができますgit push herokuまたはgit push heroku master

希望を入力した後に、端末内

remote: !  Failed to install gems via Bundler. 
remote: !  Detected sqlite3 gem which is not supported on Heroku: 
... 
remote: !  Push rejected, failed to compile Ruby app. 

:その後 は、もはやメッセージのこれらの種類を見ませんでした。

関連する問題