当我尝试在此处用git bash推送heroku时出错

时间:2019-02-11 23:24:51

标签: git heroku

我使用node.js制作了一个不和谐的机器人。我正在尝试在Heroku上托管该机器人。我在漫游器的文件夹中打开了git bash here。我已经完成git add .,添加了Procfile.gitignore文件。 如果可以的话,将不胜感激。

git commit -m "First commit"。之后,我尝试做git push heroku。我收到此错误。

fatal: The current branch master has no upstream branch.
To push the current branch and set the remote as upstream, use

    git push --set-upstream heroku master
'

做完git push --set-upstream heroku master之后,我又遇到了一个错误,

error: src refspec master does not match any.
error: failed to push some refs to 'https://git.heroku.com/japan-service-helper.git'

我希望它上传到heroku。

1 个答案:

答案 0 :(得分:0)

在将代码推送到Heroku之前,您需要

  1. 注册Heroku,
  2. 通过Web界面或by running

    在Heroku上创建一个应用
    heroku create <optional-app-name>
    
  3. 通过adding a remote将代码连接到Heroku应用。 heroku create通常会为您执行此操作,但是您似乎还没有heroku遥控器。您可以通过运行添加一个

    heroku git:remote -a <name-of-existing-heroku-app-to-use>
    

完成后,您应该有一个名为heroku的遥控器。通过运行git remote -v进行验证,然后从您的git push heroku分支继续进行master