git、Heraku: pre-receive フックが拒否されました
概要
Git リポジトリをセットアップし、それを Heroku にリンクしようとしているところです。コマンドを実行すると
git push heroku master
私は受け取ります
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'
アプリケーションを Heroku にプッシュするにはどうすればよいですか?
解決策
適切にサポートされているアプリ (Rails、Django など) を含むリポジトリをプッシュしていることを確認し、テストするためにランダムなリポジトリをプッシュしているだけではないことを確認してください。
Heroku の初心者: アプリを Heroku にプッシュするとエラーが発生する
そうでなく、有効なアプリだと思われるものをプッシュしている場合は、Heraku サポートに連絡してください。修正してもらえます。