オープンソースの RoR アプリケーションを Heroku にプッシュしようとしていますが、最初のプッシュに問題があります。私は多くの同様の質問を読み ましたが、それらの回答のどれも私の問題を解決するのに役立ちませんでした. 私は何度も試しました。また、ファイルを削除してから再コミットしようとしましたが、それでも同じエラーが発生します... bundle update
bundle install
Gemfile.lock
$ git push heroku master
Counting objects: 5199, done.
Compressing objects: 100% (3086/3086), done.
Writing objects: 100% (5199/5199), 4.57 MiB | 131 KiB/s, done.
Total 5199 (delta 3418), reused 3152 (delta 1962)
-----> Removing .DS_Store files
-----> Ruby app detected
-----> Compiling Ruby/NoLockfile
!
! Gemfile.lock required. Please check it in.
!
! Push rejected, failed to compile Ruby app
To git@heroku.com:frozen-springs-4725.git
! [remote rejected] master -> master (pre-receive hook declined)
error: failed to push some refs to 'git@heroku.com:frozen-springs-4725.git'
私のアプリケーションは MongoMapper で MongoDB を使用しているため、設定が間違っていると思われます。私のコードは Github にあります(現在、herokuブランチで作業しています)。私たちのレポジトリをクローンして、自分で試してみてください。
誰かがこの問題を解決するのに役立つ洞察を持っているなら、私はとても感謝しています!