0

我按照此处找到的说明进行操作,前 8 个步骤没有问题,但我不明白:

将 Heroku Git 存储库作为另一个远程添加到您的 git 存储库,并将代码推送到该远程。该应用程序将自动部署并可以在 .herokuapp.com 上访问 $ git push heroku master

我尝试只输入 git push heroku master 但结果如下:

fatal: Not a git repository (or any of the parent directories): .git

现在我不知道该怎么办。我觉得我需要配置 git 以某种方式更多地了解我的 heroku 应用程序或其他东西,但我真的在处理我不理解的东西。

我的一部分想坐下来整个下午学习 git,希望弄明白,但另一部分只想部署我的 Meteor 应用程序!

那么这里出了什么问题?我该如何解决?

编辑

我现在有一个新问题。我运行了 heroku create,现在当我尝试运行 git push heroku master 时,我得到了

Warning: Permanently added the RSA host key for IP address 'an.ip.add.ress' to the list of known hosts.
Permission denied (publickey)
fatal: The remote end hung up unexpectedly

我仍然不知道如何解决这个问题。

4

1 回答 1

0

您是否已将计算机的 SSH 密钥添加到您的 Heroku 帐户?

这是您生成/获取密钥的方式:https ://help.github.com/articles/generating-ssh-keys

这是您添加它的地方(当您登录到您的 Heroku 帐户时):https ://dashboard.heroku.com/account


虽然如果我是你,在开始使用 Heroku 之前,我可能会先学习更多的 git。这是学习 git 的好地方:http: //git-scm.com/book/en/Getting-Started-About-Version-Control

于 2013-06-13T13:43:17.377 回答