2015-01-26 4 views
0

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

error: unable to create a file (Permission denied) 
fatal: unable to checkout working tree 
warning: Clone succeeded but checkout failed 

Может быть, проблема может быть, что я могу изменить только две ветви проекта, ни один из которых не является основным.

В чем может быть проблема, и вы знаете другие платформы, такие как Heroku, где я могу загрузить свое приложение?

ответ

0

От the Heroku docs:

Ветви толкнул Heroku, кроме master будут игнорироваться этой командой. Если вы работаете на другой ветке локально, вы можете либо объединиться, чтобы выполнить мастер, прежде чем нажимать, либо указать, что вы хотите направить свою локальную ветвь на удаленный мастер.

Так что вам нужно нажать на master Heroku, если вы хотите, чтобы что-нибудь сработало. Обратите внимание, что вы можете нажать на местное отделение для удаленного филиала с другим именем, как документация продолжает предлагать:

Протолкнуть ветку, кроме мастера, используйте следующий синтаксис:

$ git push heroku yourbranch:master 

Это должно позволить вам получить код в локальной ветке не master, работающей на Heroku.

+0

Благодарим вас за информацию. Мне нужно клонировать другую ветку, чем мастер из GitHub, но я буду ее позже переходить к ведущей ветке Heroku. – Petrunka

+0

@ Петрунка, да, это должно сработать. – Chris

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