1. ホーム
  2. git

[解決済み] リモートリジェクトマスター -> マスター (プリリクエストフック拒否)

2023-07-06 12:08:17

質問

rails 3.2で作業しているのですが、herokuにpushしようとするとエラーが出ます。

 git push heroku master
Counting objects: 496, done.
Delta compression using up to 8 threads.
Compressing objects: 100% (435/435), done.
Writing objects: 100% (496/496), 5.17 MiB | 249 KiB/s, done.
Total 496 (delta 125), reused 216 (delta 8)

-----> Heroku receiving push
-----> Removing .DS_Store files
 !     Heroku push rejected, no Cedar-supported app detected

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

このフォーラムで推奨されている、Gemsを空にして再インストールする、リモートを削除して追加するなど、いくつかの方法を試しましたが、効果がありません。

何か提案はありますか?

どのように解決するのですか?

Railsアプリがリポジトリのルートにあること、Gemfileが存在し、適切な名前が付けられていることを確認します。基本的に、サポートされているプロジェクト タイプの 1 つとしてコード ベースを検出できないため、失敗します。また、適切なプロジェクトがある場合でも、それがリポジトリの一部であること、そして正しくコミットされていることを確認してください ( git status はここで役に立ちますし ls はプロジェクトの構造を確認するのに役立つはずです)。