2011-11-21 15 views
12

gitリポジトリを設定し、それをHerokuにリンクしようとしています。私はgit、Heroku:pre-receiveフックが拒否されました

Counting objects: 7, done. 
Delta compression using up to 2 threads. 
Compressing objects: 100% (5/5), done. 
Writing objects: 100% (7/7), 714 bytes, done. 
Total 7 (delta 1), reused 0 (delta 0) 

-----> Heroku receiving push 

!  Heroku push rejected due to an unrecognized error. 
!  We've been notified, see http://support.heroku.com if the problem persists. 


To [email protected]:morning-stream-3712.git 
! [remote rejected] master -> master (pre-receive hook declined) 
error: failed to push some refs to '[email protected]:morning-stream-3712.git' 

は、私が参考になる他のどのような情報はかなりわからないんだけど、ちょうどマディ・ウォーターズは、私はちょうどこの時に、それをどのように残しておきますでしょう受信

git push heroku master 

コマンドを実行すると、今のところ。私のアプリケーションをHerokuにプッシュする助けがあれば、大歓迎です。ありがとう。

+1

この関連は? http://stackoverflow.com/questions/7688262/why-is-heroku-rejecting-this-git-push – CambridgeMike

+2

常にhttps://status.heroku.com/をチェックしてください。今日はプラットフォームエラーが発生しています。 –

+0

@ジョン:彼らはプラットフォームが最後の1ヶ月間、ほとんど毎日エラーを抱えていた、それは今日だけではなかった。私はちょうど後で再度プッシュしようとします。 – Batkins

答えて

9

適切なサポートされているアプリケーション(Rails、Djangoなど)を含むレポをプッシュしていることを確認してください。ランダムなレポをテストしてテストするだけではありません。

Newbie in Heroku: Error when push my app to Heroku

それはそうではありません、あなたは、あなたが有効なアプリだと思うものを押しHerokuのサポートに連絡し、彼らはあなたのためにそれを修正しますしている場合。私が直面した

+0

あなたはそれを得ました、それは問題でした。 "ハローラック!" http://morning-stream-3712.heroku.com/にアクセスすると、画面に正常に印刷されます。 – wuliwong

+0

助けてくれてありがとう、btw。 – wuliwong

+0

@ user979784 - 問題ありません。乾杯! – manojlds

1

私は同じ問題を抱えていたが、Djangoのアプリで、それはピップがrequirements.txtファイルの依存関係の1つをダウンロード/インストールすることができなかったことが判明した(それはeyeD3だった)

2

同じ問題:

! [remote rejected] vX.X.XX -> master (pre-receive hook declined) 
error: failed to push some refs to '[email protected]:[application-name]' 

は私のHerokuのアプリケーションスタックが「杉-10」であることを実現し、2015年4月11日(Cedar-14 is now Generally Available)から2014年4月11日、無効から廃止されました。

ソリューションは、ガイド次Herokuのアプリケーションスタックをアップグレードしました:

Upgrading the production app to Cedar-14

0

、あなたの中にエラーが発生している場合は、誰かが私がやった同じダム間違い...

を行った場合にはこのエラーも表示されます。

は私のメディアクエリの一つで、私は私にこのエラーを与えた代わりに「と」の
@media screen adn (min-width: 1000px) { 

を置きます。あなたは私のCSSで見て、私の最初の手がかりだっメッセージ

"Tasks: TOP => assets:precompile ... Precompiling assets failed" 

が含まれているエラーが出る場合

このようなケースであってもよいことは良い指標です。

これが誰かを助けることを願っています!

2

別の問題は、本番環境では、レールアプリケーションを作成するときにデフォルトデータベースのsqlite3を使用できないことです。

これを修正するには、レールアプリが使用するデータベースをPostgresに変更してください。これは、簡単にGemfileから

あなたのGemfileを編集することによって達成することができ、削除します。

gem sqlite3; 

し、以下を追加する:

少し遅れてゲームに
group :development, :test do 
    gem 'sqlite3' 
end 

group :production do 
    gem 'pg' 
end 
+0

ローカルと本番環境には常に同じデータベースタイプを使用する必要があります。それ以外の場合は、dbの特定のものが問題であるかどうかは確かではありません –

0

、私の1私は時代遅れでしたsshkey。設定で更新するだけです。

もう1つは、Python Django CMSをプッシュしていて、デプロイ中にpython manage.py collectstaticを実行していて、失敗していたことです。だから、ログheroku logs --tailを確認してください。それは私にcollectstaticをオフにする別のヒントを与えました、それはそれをオフにするために何を入力するかを知らせます。

0

私は、これはアプリやコードの変更によって発生したエラーではないと考えていました。 私は今、これは次の理由に起こる同じ問題を抱えている:

  • 1)私はこれにmeanseの変更、私は(この レポは、Herokuのアプリとリンクされているリポジトリにコードをプッシュビットバケット/ gitの上のコードを持っています意志 レポするためのコードを押した後、私は「GitのプッシュHerokuのマスター」とHerokuの 上のコードをプッシュしようとしていますが、コードがない理由により、私は、この コマンドを中止し、何らかの理由に、thatsの))Herokuの上
  • 2を反映していますヒロクにプッシュされた

  • 3) NI午前agian triyngこのためのソリューションが を「ただあなたに最後COMMITEDコードを引っ張る」とHerokuのはそれを感謝

  • を..thatsに変更をプッシュするのと同じエラー

  • 4)上記のように、それは言うHerokuのためのコードをプッシュします
関連する問題