gpt4 book ai didi

git - 如何将长时间运行的 `git push` 修复为 Heroku 远程响应 `504 GATEWAY_TIMEOUT` ?

转载 作者:行者123 更新时间:2023-12-02 20:20:34 25 4
gpt4 key购买 nike

我正在尝试对 Heroku 上托管的 git 存储库的分支进行 git push(强制)。

不幸的是,在漫长的等待之后超时了。我已经尝试了很多次,但都出现相同的 504 GATEWAY_TIMEOUT 错误:

$ git push --force my-heroku-remote my-feature-branch:master
Counting objects: 12345, done.
Delta compression using up to 8 threads.
Compressing objects: 100% (12345/12345), done.
error: RPC failed; HTTP 504 curl 22 The requested URL returned error: 504 GATEWAY_TIMEOUT
fatal: The remote end hung up unexpectedly
Writing objects: 100% (12345/12345), 347.86 MiB | 98.00 KiB/s, done.
Total 12345 (delta 123), reused 1234 (delta 123)
fatal: The remote end hung up unexpectedly
Everything up-to-date

如何才能成功推送到这个远程?

最佳答案

Heroku 支持建议重置成功解决问题的远程仓库。 在运行此命令之前,请绝对确定您是在正确的 heroku 应用程序/存储库上执行此操作:

heroku repo:reset -a my-heroku-app

运行上述命令后,git push 正常运行。

这使用 Heroku CLI 存储库插件,您可能需要安装该插件:https://github.com/heroku/heroku-repo#reset

关于git - 如何将长时间运行的 `git push` 修复为 Heroku 远程响应 `504 GATEWAY_TIMEOUT` ?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51494103/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com