2013-04-07 1 views
5

Mi sono messo in disordine con heroku. Sto distribuendo un'applicazione PHP Wordpress e fondamentalmente ho avuto un sacco di repository git nella directory dei temi, oltre al tema principale che ho clonato da un progetto github. Ho distribuito Wordpress con successo, ma Git stava ignorando i temi che erano già stati rintracciati nei loro repository separati, quindi sono tornato indietro e ho copiato i temi in una directory diversa in modo che non venissero rintracciati e cancellati le cartelle .git.gancio di pre-ricezione git declinato con heroku

Il mio problema è che dopo aver fatto questo, Heroku non mi permette di fare un git push heroku master, ma calci indietro questo messaggio di errore:

Writing objects: 100% (972/972), 2.73 MiB | 76 KiB/s, done. 
Total 972 (delta 46), reused 0 (delta 0) 


!  Heroku push rejected due to an unrecognized error. 
!  We've been notified, see http://support.heroku.com if the problem persists. 


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

Ho provato git pull heroku master, che mi dà "Già up-to -Data." Ho anche provato ad aggiungere il flag -f, ma anche questo non funziona. A volte rifiuta l'app in Heroku.

Qualche idea?

EDIT:

Ho anche provato i suggerimenti qui: failed to push some refs to [email protected]:myapp.git

tra cui la creazione di un nuovo ramo di Heroku/master e quindi spingendo immediatamente a Heroku. Fallisce

+1

Ho finito per cancellare l'intera app di heroku, crearne una nuova, collegare il telecomando in git e caricarlo. Sembra funzionare. Ho dovuto riconfigurare un sacco di cose, però, e il database doveva essere ricostruito, quindi sarebbe bello trovare un modo per non farlo. – acsmith

+2

si allinea in senso orario con questo incidente di stato? https://status.heroku.com/incidents/513 – catsby

+0

Sì, anche se era il pomeriggio prima (7 aprile). Sito piuttosto interessante, però, grazie per il suggerimento. – acsmith

risposta

0

Io lavoro sull'infrastruttura git di Heroku. Per riferimento futuro, si tratta generalmente di problemi relativi al livello di servizio monitorati, ma che potrebbero essere esclusivi della situazione. È meglio controllare https://status.heroku.com o inviare un biglietto allo https://support.heroku.com.