微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

克隆、拉、推和获取失败,协议错误:包头错误,错误:RPC 失败 GIT

如何解决克隆、拉、推和获取失败,协议错误:包头错误,错误:RPC 失败 GIT

我遇到这个问题 2 天了,我一直在坚持。

 $ git clone --branch mybranch https://bitbucket.devops.com/my/pro/ject.git
    cloning into 'ject'...
    remote: Counting objects: 38739,done.
    remote: aborting due to possible repository corruption on the remote side.
    fatal: protocol error: bad pack header
    error: RPC Failed; curl 18 transfer closed with outstanding read data remaining

我做了我在 stackoverflow 中探索的所有选项,但没有一个我有用,但是我的同事在他自己的分支和 PC 上做得很好

这是我的 .gitconfig 文件

[core]
    autocrlf = true
    packedGitLimit = 1g
    packedGitwindowSize = 1g
    compression = 0
[pack]
    windowMemory = 1g
    packSizeLimit = 2g
    deltaCacheSize = 512m
    threads = 1
    window = 0
[http]
    postbuffer = 9999999999
[filter "lfs"]
    clean = git-lfs clean -- %f
    smudge = git-lfs smudge -- %f
    process = git-lfs filter-process
    required = true

感谢阅读,我需要您的建议来修复此错误

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。