0
我对Rails(版本3.2.1,Mac OS 10.7.3 Lion)相对较新,已成功通过Michael Hartl的Rails教程和使用Heroku等。完成教程后,我创建了一个在Heroku上有一封新电子邮件的帐户,但是自从我开始创建另一个应用程序后,我遇到了部署问题。具体来说,推新应用github上后,当我尝试“混帐推Heroku的大师,”我在命令行中得到这个错误:Heroku推送 - 无效路径
! 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解决这个问题,或者对如何解决这个问题的一个更好的建议文件?
我解决了这个问题,终于搞清楚我的gitconfig文件和github帐户都设置为一个电子邮件,但我的终端登录与heroku被设置为不同的电子邮件。这解决了它:将gitconfig电子邮件(开发机器),github帐户和heroku帐户全部设置为相同的电子邮件。我曾经想过,heroku使用的是开发登录电子邮件,但我认为它正在用github的电子邮件进行检查。 – 2012-04-02 14:44:29