2013-04-07 3 views
5

Я попал в беспорядок с герокой. Я развертываю приложение Wordpress PHP и в основном имею целую кучу git-репозиториев в каталоге тем, а также родительскую тему, которую я клонировал из проекта github. Я успешно развернул Wordpress, но git игнорировал темы, которые уже отслеживались в их отдельных репозиториях, поэтому я вернулся и скопировал темы в другой каталог, чтобы они не отслеживались и удаляли папки .git.git pre-receive hook отклонен с героем

Моя проблема заключается в том, что после того, как делать это, Heroku не позволит мне сделать git push heroku master, но ноги назад это сообщение об ошибке:

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' 

Я попытался git pull heroku master, который дает мне «Уже последнее -Дата." Я также попытался добавить флаг -f, но это тоже не сработает. Иногда отвергает приложение в Heroku.

Любые идеи?

EDIT:

Я также попытался предложения здесь: failed to push some refs to [email protected]:myapp.git

включая создание нового ответвления от Heroku/мастера, а затем толкая его немедленно Heroku. Это не удается.

+1

В итоге я просто удалил все приложение heroku, создав новый, связав пульт дистанционного управления git и загрузив его. Кажется, работает. Однако мне пришлось переконфигурировать кучу вещей, и база данных пришлось перестроить, поэтому было бы неплохо найти способ не делать этого. – acsmith

+2

действительно ли это связано с этим статусом? https://status.heroku.com/incidents/513 – catsby

+0

Да, хотя это было днем ​​раньше (7 апреля). Довольно крутой сайт, хотя, спасибо за подсказку. – acsmith

ответ

0

Я работаю над инфраструктурой git Heroku. Для справок в будущем это, как правило, проблемы с уровнем обслуживания, которые мы контролируем, но можем быть уникальными для вашей ситуации. Лучше всего проверить https://status.heroku.com или подать билет на номер https://support.heroku.com.

Смежные вопросы