> git push origin my-branch Co-6ren">
gpt4 book ai didi

git - 无法将分支推送到 git,得到 "RPC failed ... errno 10054"

转载 作者:行者123 更新时间:2023-12-04 15:43:46 31 4
gpt4 key购买 nike

问题

尝试pushgit 分支所做的更改,使用以下行:
git push origin my-branch
但是我不断收到以下错误:

>> git push origin my-branch

Counting objects: 616, done.
Delta compression using up to 8 threads.
Compressing objects: 100% (611/611), done.
Writing objects: 100% (616/616), 207.46 MiB | 60.25 MiB/s, done.
Total 616 (delta 60), reused 63 (delta 5)
error: RPC failed; curl 56 OpenSSL SSL_read: SSL_ERROR_SYSCALL, errno 10054
fatal: The remote end hung up unexpectedly
fatal: The remote end hung up unexpectedly
Everything up-to-date

我尝试过的

  1. 我试过使缓冲区更大as advised here ,使用这些命令:

git config http.postBuffer 524288000
git config --global http.postBuffer 1048576000
git config --global http.postBuffer 2097152000
git config --global http.postBuffer 4194304000

都给出了完全相同的错误。

  1. 我试过设置以下配置 as advised here这也失败了:
git config --global http.postBuffer 500M
git config --global http.maxRequestBuffer 100M
git config --global core.compression 0

附加信息

  • 我正在使用 github。
  • 我的网络连接正常。
  • 我正在尝试推送几十个 5 秒的音频文件,这可能会使存储库比典型的更大,但我认为这不是主要异常。
  • 我已经尝试从我的 python IDE (PyCharm) 和我的桌面 GitHub GUI 推送,但它们也导致失败。

更新

我使用 .gitignore 文件取消了记录,并尝试再次推送,但现在卡在了这里:

git push origin final-day
Counting objects: 631, done.
Delta compression using up to 8 threads.
Compressing objects: 100% (623/623), done.
Writing objects: 100% (631/631), 207.47 MiB | 55.37 MiB/s, done.
Total 631 (delta 66), reused 63 (delta 5)

如果 repo 现在是一个正常的、不太大的 repo ,为什么会发生这种情况?

提前致谢!

最佳答案

错误编号 10054 是 WSAECONNRESET,这意味着连接已被对等方重置。这基本上意味着远程服务器或两者之间的某些东西以突然的方式故意关闭了连接。

这意味着 GitHub 可能关闭了连接,但它很可能是代理、网络过滤器(例如反色情过滤器)或防病毒程序。如果您启用了其中一个或多个,请尝试禁用它们(或者,对于防病毒软件,将其完全删除,因为禁用它通常无效)或从其他位置连接。这绝对是一个网络问题,它是导致它的网络堆栈中 Git 和 GitHub 之间存在的问题。

一般来说,提高http.postBuffer 对问题没有帮助,不是好的解决方案,在这里对你没有帮助。有很多答案表明它,但除非您使用不理解 Transfer-Encoding: chunked 的损坏的 HTTP/1.0 代理,否则它不太可能做任何有用的事情。

关于git - 无法将分支推送到 git,得到 "RPC failed ... errno 10054",我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56745021/

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