2012-03-31 2 views
0

Я относительно новичок в Rails (на версии 3.2.1, на Mac OS 10.7.3 Lion), успешно пройдя учебник по Rails Майкла Хартла и используя Heroku и т. Д. После завершения учебника, который я создал учетную запись с новым электронным письмом на Heroku, но после перехода и создания другого приложения я столкнулся с проблемами развертывания. В частности, после нажатия нового приложения к GitHub, когда я пытаюсь «мерзавец толчок мастер Heroku» Я получаю эту ошибку из командной строки:Heroku Push - Неверный путь

! Invalid path. 
! Syntax is: [email protected]:<app>.git where <app> is your app's name. 

Посмотрев за обсуждение здесь и в Интернете это кажется, что мне нужно играть с настройками в моем файле .git/config. Проблема в том, что этот файл (/.git/config) не имеет параметров, описанных в документах здесь, - это будет выглядеть как имя моего удаленного файла. Этот файл выглядит следующим образом:

[core] 
    repositoryformatversion = 0 
    filemode = true 
    bare = false 
    logallrefupdates = true 
    worktree =/
    ignorecase = true 

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

ответ

0

Что такое выход, если git remote -v? Если он показывает только удаленный GitHub, вам нужно добавить пульт Heroku: git remote add heroku [email protected]:app.git (заменив app на ваше имя приложения).

+0

Я исправил эту проблему, окончательно выяснив, что мой файл gitconfig и учетная запись github были установлены на одно электронное письмо, но мой логин терминала с героем был настроен на другое электронное письмо. Это фиксировало это: установите gitconfig e-mail (машина разработки), учетная запись github и учетная запись heroku на все одно и то же электронное письмо. Я подумал, что геройку использует электронную почту для входа в систему, но я думаю, что она проверяет электронную почту github. –