Przekazywanie aplikacji do problemu heroku


95

Próbuję przekazać moją aplikację do heroku i otrzymuję następujący komunikat:

$ heroku create
Creating electric-meadow-15..... done
Created http://electric-meadow-15.heroku.com/ | git@heroku.com:electric-meadow-1
5.git

$ git push heroku master

 !  No such app as fierce-fog-63

fatal: The remote end hung up unexpectedly

To dziwne, że teraz to rozumiem, wiele razy bez problemu przesyłałem aplikację do heroku. szczególnie dziwne jest to, że fierce-fog-63jest to stara aplikacja, którą stworzyłem i usunąłem dawno temu. Dlaczego tak się stało, że heroku próbuje wcisnąć tę aplikację, która już nie istnieje, zwłaszcza gdy utworzyłem nową? Jakieś sugestie?

Odpowiedzi:


219

Wpisz to i myślę, że zobaczysz problem:

git remote -v

Napraw to w ten sposób:

git remote rm heroku
git remote add heroku git@heroku.com:electric-meadow-15.git

zadziałało ... ale teraz przekazuje mi wiadomość: $ git push heroku master Liczenie obiektów: 1652, gotowe. Kompresja delta z wykorzystaniem do 4 wątków. fatal: object 91f5d3ee9e2edcd42e961ed2eb254d5181cbc734 inconsistent object lengt h (476 vs 8985) error: pack-objects zmarł z dziwnym błędem: nie udało się wysłać niektórych referencji do 'git@heroku.com: floating-stone-94.git'
Goddamnyouryan

Na wypadek, gdyby ktoś miał problem ze zmianą nazwy istniejącej aplikacji
egbutter

4
@Adam Wiggins Byłoby przydatne, gdybyś wyjaśnił swoje rozwiązania, co robią te polecenia i dlaczego zadziałały.
codeObserver

To działało w przypadku tego samego problemu z aplikacją Python. Poza tym, że musiałem również stworzyć heroku po git remote rm heroku (mój problem był prawdopodobnie nieco inny).
Patrick Williams,

13

Otrzymałem drugi opublikowany przez Ciebie błąd „nie udało się wysłać niektórych odnośników do 'git@heroku.com: floating-stone-94.git'” (z inną nazwą aplikacji) i pozbyłem się go, wykonując następujące czynności:

git remote rm heroku
heroku create

powinieneś zobaczyć wiersz z napisem „Dodano zdalne heroku Git”. Również

git remote -v

powinien mieć teraz poprawną aplikację.


8
Czy heroku create nie utworzy zupełnie nowego projektu na heroku?
thatdankent

5

Dla wszystkich osób, którym to nie działa, sprawdź swoje ~ / .heroku / poświadczenia.
Jeśli adres e-mail lub token nie są zgodne z kontem, nie zobaczysz swoich aplikacji.


0

Jeśli tu dotarłeś i uważasz, że masz podobny problem, ale wszystkie inne sugerowane rzeczy nie działają, możesz spróbować:

heroku restart
Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.