尝试将项目推送到heroku时,我不断收到推送失败的错误。我遵循了其他几个回答的问题,说要创建一个新文件并在连接到主服务器之前先将其推送,但是它仍然对我不起作用。
该如何解决?
答案 0 :(得分:0)
这里的问题是您试图推送分支masterbranch
,但是该分支不存在。如您的根提交的输出所示,您所在的分支为git push origin masterbranch
。
如果要将此分支推送到远程,可以使用master
。如果要将其推送到远程git remote push masterbranch:master
分支,则可以使用git branch -m master
。如果要重命名,可以使用long long int
,然后再推送它。
答案 1 :(得分:0)
如果你把你的项目源代码推送到GitHub,部署到Heroku后,分支会从master
改为main
,所以要修复它,输入以下命令:
git add .
git commit -am "changes made"
git push heroku main
如果分支从 git push heroku master
更改为 master
,而不是 main
。