如何将git存储库连接到heroku应用程序

时间:2016-08-26 11:19:09

标签: python heroku github

我正在尝试将我的heroku应用程序连接到git repository。而且我也无法使用heroku app推送现有存储库。而我正试图推送

git push heroku master

我找到了

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

我该如何解决这个问题?

2 个答案:

答案 0 :(得分:0)

该错误意味着:在您当前的项目中,您尚未“初始化”Heroku。

您是否正在创建一个新的Heroku应用程序?如果是这样,您可以运行以下命令来修复问题:

heroku create

如果您正在尝试使用现有的Heroku应用程序,则需要通过执行以下操作来设置“heroku remote”:

git remote add heroku https://git.heroku.com/your-app-name.git

答案 1 :(得分:0)

如果您已经拥有 heroku 应用程序并想要连接它,您可以使用 cli 列出您的应用程序 heroku apps

=== name@email.com Apps
app_name
app_name_2

然后连接它也可以使用heroku git:remote -a app_name

来自这个问题:How to connect to the selected app with heroku CLI

值得注意的是,这与@rdegges 建议的创建遥控器基本相同。

您可以检查以确保您是

  1. 在正确的 (git) 目录中并有 cloned it down
  2. 将 heroku 遥控器推送到

通过运行 git remote -v,应该看起来像这样:

heroku  https://git.heroku.com/app_name.git (fetch)
heroku  https://git.heroku.com/app_name.git (push)
origin  git@ssh.route/app_name.git (fetch)
origin  git@ssh.route/app_name.git (push)