📅  最后修改于: 2023-12-03 15:38:46.763000             🧑  作者: Mango
在 Heroku 上推送代码时,有时会遇到错误并得到类似于“Push rejected”的错误消息。这通常是由于代码库中的更改与 Heroku 中的更改不匹配所致。为了解决此问题,您可以尝试强制推送更改。
本文将向您介绍如何使用 Shell-Bash 命令强制推送更改到 Heroku。
将更改添加到本地存储库:
$ git add .
提交更改以使其在本地存储库中生效:
$ git commit -m "your commit message"
如果您仍然收到“Push rejected”错误消息,则需要使用以下命令强制推送更改:
$ git push heroku master --force
--force
标志将覆盖与 Heroku 存储库不匹配的更改,从而使您能够强制推送更改。
强制推送更改可能会导致数据丢失。在使用此方法之前,请确保已备份代码库并已准备好应对潜在的数据丢失。
通过使用以上命令,您可以强制推送更改到 Heroku,解决了“Push rejected”的错误消息。记得在使用此方法之前备份代码库并准备好应对潜在的数据丢失。
# 如何强制推送到 Heroku - Shell-Bash
在 Heroku 上推送代码时,有时会遇到错误并得到类似于“Push rejected”的错误消息。这通常是由于代码库中的更改与 Heroku 中的更改不匹配所致。为了解决此问题,您可以尝试强制推送更改。
本文将向您介绍如何使用 Shell-Bash 命令强制推送更改到 Heroku。
## 步骤1:使用 Git 命令将更改添加到本地存储库
将更改添加到本地存储库:
$ git add .
提交更改以使其在本地存储库中生效:
$ git commit -m "your commit message"
## 步骤2:使用以下命令强制推送更改
如果您仍然收到“Push rejected”错误消息,则需要使用以下命令强制推送更改:
$ git push heroku master --force
`--force` 标志将覆盖与 Heroku 存储库不匹配的更改,从而使您能够强制推送更改。
## 注意事项
强制推送更改可能会导致数据丢失。在使用此方法之前,请确保已备份代码库并已准备好应对潜在的数据丢失。
## 结论
通过使用以上命令,您可以强制推送更改到 Heroku,解决了“Push rejected”的错误消息。记得在使用此方法之前备份代码库并准备好应对潜在的数据丢失。