做heroku推送时出错

时间:2017-02-24 07:13:21

标签: git heroku git-push

我在heroku帐户中有两个应用程序(比如A和B)。我将“应用程序”的代码推送到另一个heroku app' B'因为失误。然后我就回复了' B'应用

现在,当我尝试将更改推送到heroku app' B'项目

它会抛出以下错误。

! [rejected]        master -> master (fetch first)
error: failed to push some refs to  'LINK TO HEROKU APP'
hint: Updates were rejected because the remote contains work that you do
hint: not have locally. This is usually caused by another repository pushing
hint: to the same ref. You may want to first integrate the remote changes

现在做什么

2 个答案:

答案 0 :(得分:1)

如果您确定只想将更改从应用B推送到heroku,那么您可以添加-f标记以强制推送。

警告

要小心,因为这会自动覆盖您的主分支上的所有内容。

看起来像是:

git push heroku master -f

答案 1 :(得分:0)

git push heroku master -f 

我已手动删除与“A”项目无关的所有文件。