remote zurückgewiesener Master - & gt; Master (Pre-Empfangs-Hook abgelehnt)
Arbeite ich in rails 3.2 und ich bekomme eine Fehlermeldung, wenn ich versuche, push 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 [email protected]:lumeo.git
! [remote rejected] master -> master (pre-receive hook declined)
error: failed to push some refs to '[email protected]:lumeo.git'
Habe ich versucht das paar Methoden empfohlen, die auf diesem forum, einschließlich Entleerung und erneutes installieren der Gems und löschen und hinzufügen der Fernbedienung ohne Erfolg.
irgendwelche Vorschläge?
Kommentar zu dem Problem
Restarte den repo-arbeitete für mich, details hier: stackoverflow.com/questions/9305370/...
InformationsquelleAutor der Frage Brian McDonough | 2012-03-03
Du musst angemeldet sein, um einen Kommentar abzugeben.
Stellen Sie sicher, dass Ihre Rails-app in die root von der repo, das Gemfile ist vorhanden und richtig benannt. Es ist im Grunde nicht in der Lage zu erkennen Ihrer code-Basis, die als eine der unterstützten Projekttypen und damit scheitern. Auch, auch wenn Sie nicht haben ein richtiges Projekt, stellen Sie sicher, es ist Teil der Standort-und Sie haben sich verpflichtet es in Ordnung (
git status
wird Ihnen hier helfen können und einels
sollte Ihnen helfen, überprüfen Sie die Projekt-Struktur).InformationsquelleAutor der Antwort manojlds
Wenn Sie
$ heroku logs
kann man einen "Tipp", was das problem ist. Für mich, Heroku konnte nicht erkennen, welche Art von app, die ich erschuf. Es mir erforderlich um die buildpack. Da war ich anlegen Node.js app, ich hatte gerade zu laufen$ heroku buildpacks:set https://github.com/heroku/heroku-buildpack-nodejs
. Sie können mehr darüber Lesen Sie hier: https://devcenter.heroku.com/articles/buildpacks. Kein drücken Probleme danach.Ich weiß, das ist eine alte Frage, aber trotzdem dieses posting hier incase jemand anderes feststeckt.
InformationsquelleAutor der Antwort Chelsea
In Heroku, Sie haben Probleme mit dem drücken auf den master-Zweig. Was Sie tun können, ist zu beginnen, eine neue Niederlassung mit
, und drücken Sie dann mit
InformationsquelleAutor der Antwort Bora
Vielleicht wollen Sie auch zu prüfen, für Heroku sage Ihnen, es ist ein Tippfehler in der CSS-Datei.
Lesen durch die langen langweiligen Nachrichten im terminal eng, nachdem Sie schieben. Gibt es vielleicht so etwas wie dieses:
Invalid CSS after
. Es bedeutet Heroku gefunden hat, ein Tippfehler, und Sie müssen, um es zu beheben in der CSS-Datei.Können Sie eine finden, die für
rake aborted!
und direkt nach dem es sollte sagen, warum der push ist fehlgeschlagen.InformationsquelleAutor der Antwort PanicBus
Wenn Sie diese Fehlermeldung erhalten, und das terminal ist nicht aussagekräftig genug, um Ihnen zu helfen, Heroku in der Lage sein könnte, Ihnen zu sagen, was falsch ist über Ihre website. Versuchen Sie Folgendes:
In meinem Fall, ich hatte versehentlich ignoriert mein Gemfile.lock.
InformationsquelleAutor der Antwort februaryInk
Paket setuptools/verteilen ist gelistet in requirements.txt.
Bitte entfernen Sie das gleiche.
InformationsquelleAutor der Antwort Savad KP
Für die Vollständigkeit, kann das Problem heroku selbst. In seltenen Fällen wie diesen https://status.heroku.com zeigen würde, etwas entlang der Linien von:
Ich war in der Lage bereitstellen, etwa 40 Minuten später nach heroku berichtet:
InformationsquelleAutor der Antwort Arta
War ich immer die gleichen Fehler, und laufen Sie den folgenden code in die Kommandozeile gelöst:
InformationsquelleAutor der Antwort user2296554
Bekam ich die gleiche Fehlermeldung, wenn ich lief git status :
Um es zu beheben ich kann laufen:
InformationsquelleAutor der Antwort learningBunny
In meinem Fall hatte ich vergessen zu verwenden postgres in meiner Produktionsumgebung. Ich zog die sqlite3-gem in meinem
development
undtest
Gruppen in meinemGemfile
. Alles funktionierte danach.InformationsquelleAutor der Antwort RobertJoseph
Überprüfen Sie die folgenden
Ihre push sollte funktionieren
InformationsquelleAutor der Antwort V4veduke
Ich habe den gleichen Fehler und schaute in die Aktivität. Wo ich fand, dass ich hatte zwei package-Dateien sperren, die die den Fehler verursacht wurde.
InformationsquelleAutor der Antwort user1547535