удаленный отклоненный мастер -> мастер (отказ от предварительного приема) - PullRequest
51 голосов
/ 03 марта 2012

Я работаю в rails 3.2 и получаю сообщение об ошибке при попытке нажать на heroku:

 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 git@heroku.com:lumeo.git
 ! [remote rejected] master -> master (pre-receive hook declined)
error: failed to push some refs to 'git@heroku.com:lumeo.git'

Я испробовал несколько методов, рекомендованных на этом форуме, включая очистку и переустановку Gems иудаление и добавление пульта, безрезультатно.

есть предложения?

Ответы [ 16 ]

0 голосов
/ 05 октября 2018

Я столкнулся с той же проблемой.

[удаленный отклоненный] ведущий -> главный (отказ в приемном канале отклонен): не удалось выдвинуть некоторые ссылки на ""

Причина ошибки:
Я был в развивающейся ветке и пытался push на удаленную master ветку

Решение:
Оформить заказ на разработку ветки (другой ветки) и выполнить:

git push heroku develop 
0 голосов
/ 18 августа 2017

Проверьте следующее

  1. Убедитесь, что вы добавили все файлы и каталоги, которые необходимо отслеживать, добавив, используя git status [Вы сделали это]

    $ git status

  2. Если не добавлено, добавьте их, используя ** git add. ** [Вы сделали это]

    $ git add.

  3. Объедините все драгоценные камни и у вас будет Gemfile.lock

    $ bundle install
    $ git add Gemfile.lock
    $ git commit -am "Добавлен Gemfile.lock"

  4. Нажмите на heroku

$ git push heroku master

Ваш толчок должен работать

0 голосов
/ 20 июля 2017

Я получил ту же ошибку и посмотрел на активность. Где я обнаружил, что у меня было два файла блокировки пакетов, которые вызывали ошибку.

0 голосов
/ 09 июля 2015

В моем случае я забыл использовать postgres в моей производственной среде.Я переместил гем sqlite3 в свои группы development и test в моих Gemfile.После этого все заработало.

0 голосов
/ 15 декабря 2014

Я получил ту же ошибку при запуске git status:

$ git status
On branch master
Your branch is ahead of 'origin/master' by 1 commit.
  (use "git push" to publish your local commits)
nothing to commit, working directory clean

Чтобы исправить это, я могу запустить:

$ git push and run 
$ git push heroku master
0 голосов
/ 22 апреля 2013

Я получил ту же ошибку, и выполнение следующего кода в командной строке решило ее:

$ heroku config:set BUNDLE_WITHOUT="development:test"
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...