2013-05-17 4 views
1

Я только что клонировал один из своих репозиториев на github, я внес некоторые изменения, и я хотел бы отправить его в приложение heroku. Но когда я пытаюсь запустить git push heroku master, я получаю:Не могу нажать на heroku

fatal: 'heroku' does not appear to be a git repository 
fatal: Could not read from remote repository. 

Please make sure you have the correct access rights 
and the repository exists. 

Что я могу сделать, чтобы решить эту проблему?

+0

Вы вновь толкнул на Github? Также запустите 'git remote -v', чтобы убедиться, что вы нажимаете на правый репозиторий Heroku. – Anconia

+0

да, я перешел в github. и удаленный -v дал мне это: origin myaccount/vitrine.git (fetch) origin https://github.com/grosalex/vitrine.git (push) – user1796260

+0

Пожалуйста, см. мой обновленный ответ – Anconia

ответ

2

Это потому, что нет удаленного имени герою. Вы можете увидеть свои пульты, набрав git remote -v. Для моего «например» приложение, которое я вижу следующее:

$ git remote -v 
heroku [email protected]:example.git (fetch) 
heroku [email protected]:example.git (push) 

Если он отсутствует, вы можете добавить пульт дистанционного управления с помощью следующей команды:

git remote add heroku [email protected]:example.git 

где примером является имя вашего Heroku приложения.

+0

, он сильно работает – user1796260

1

Перед тем, как можно сделать

$ git push heroku master 

вам нужно настроить Heroku, выполнив действия, приведенные в Getting Started with Heroku. После того, как вы установили heroku, вы вошли в систему, создали ваше приложение.

Убедитесь, что мерзавец удаленный добавлен

$ git remote -v 

он должен перечислить пульт с именем heroku. если это произойдет, ошибка heroku' does not appear to be a git repository исчезнет

0

Если вы следовали инструкциям в руководстве вы просто должны войти в систему еще раз:

cmd "heroke login" 
Смежные вопросы