【问题标题】:gitlab push error: RPC failed; HTTP 524 curl 22 The requested URL returned error: 524gitlab 推送错误:RPC 失败; HTTP 524 curl 22 请求的 URL 返回错误:524
【发布时间】:2021-11-22 22:35:07
【问题描述】:

关注我的previous question,了解一种清除gitlab 存储库中“隐藏”大文件的方法。我是这样处理的:

使用mirror 标志克隆仓库:

$ git clone --mirror git://example.com/my-large-repo.git 

运行 BFG 以清理我的存储库:

$ java -jar bfg.jar --strip-blobs-bigger-than 50M my-large-repo.git

$ cd my-large-repo.git
$ git reflog expire --expire=now --all && git gc --prune=now --aggressive
Enumerating objects: 1306, done.
Counting objects: 100% (1306/1306), done.
Delta compression using up to 8 threads
Compressing objects: 100% (1238/1238), done.
Writing objects: 100% (1306/1306), done.
Building bitmaps: 100% (53/53), done.
Total 1306 (delta 242), reused 961 (delta 0), pack-reused 0

此时似乎一切正常,但我无法将干净的 local 推送到 remote

$ git push
Username for 'https://gitlab.com': xxx@gmail.com
Password for 'https://xxx@gmail.com@gitlab.com': 
Enumerating objects: 1306, done.
Writing objects: 100% (1306/1306), 2.02 GiB | 16.76 MiB/s, done.
Total 1306 (delta 0), reused 0 (delta 0), pack-reused 1306
error: RPC failed; HTTP 524 curl 22 The requested URL returned error: 524
send-pack: unexpected disconnect while reading sideband packet
fatal: the remote end hung up unexpectedly
Everything up-to-date

我不知道为什么会这样。

【问题讨论】:

    标签: git gitlab gitlab-ci


    【解决方案1】:

    HTTP 524 状态代码特定于 Cloudflare。它表示发生了超时。与其他 5xx 代码一样,它表示客户端无法控制的服务器出现问题。因此,您无法解决此问题。

    您可以稍后再试,或联系 GitLab 解决问题。

    【讨论】:

    猜你喜欢
    • 2020-10-09
    • 1970-01-01
    • 2018-11-25
    • 2022-07-19
    • 1970-01-01
    • 2021-12-02
    • 2017-11-30
    • 2020-05-21
    • 2019-07-24
    相关资源
    最近更新 更多