各位有没有遇到过 github push 死活推流不上去的情况?

281 天前
 LeeReamond

私人库用了几年了,最近几次 push 不知道为什么都推不上去,有没有老哥遇到过类似情况。库的总大小 1.6G ,内有二进制文件,但没有特别大的,最大的应该不超过 25M ,最近更新的内容应该没有超过 10M 的文件,也没有二进制文件。

命令行记录:

PS C:\Users\USER\Documents\Private> git config --global http.postBuffer 524288000
PS C:\Users\USER\Documents\Private> git push --verbose --progress
Pushing to https://github.com/USER/Private.git
Enumerating objects: 52, done.
Counting objects: 100% (52/52), done.
Delta compression using up to 8 threads
Compressing objects: 100% (48/48), done.
Writing objects: 100% (48/48), 19.15 MiB | 9.95 MiB/s, done.
Total 48 (delta 41), reused 0 (delta 0), pack-reused 0
POST git-receive-pack (20079737 bytes)

然后在这步会卡几分钟,之后报错:

error: RPC failed; curl 55 Send failure: Connection was reset
send-pack: unexpected disconnect while reading sideband packet
fatal: the remote end hung up unexpectedly
Everything up-to-date
PS C:\Users\USER\Documents\Private>

测试了一下网络没啥问题,其他库 push 和 pull 都没问题

2132 次点击
所在节点    程序员
15 条回复
naminokoe
281 天前
你这种情况应该找个信得过的国外的朋友测试一下,如果他没问题,那就是你的网络问题
LeeReamond
281 天前
@naminokoe 我在香港,网络应该算国外的吧
bclerdx
281 天前
@LeeReamond 未必。
idragonet
281 天前
用代理试试。
SiLenceControL
281 天前
跟网络无关,如果有多台电脑的话检查你要 push 的内容吧
tyrantZhao
281 天前
有,开了全局代理拉的时候有时候还是会卡
hotea
281 天前
改 host
LeeReamond
281 天前
@SiLenceControL 这咋检查 push 内容
charlie21
281 天前
ssh -T git@github.com
charlie21
281 天前
试试自己的其它 repo 能不能正常推流
jim9606
281 天前
是不是有 lfs?
好像 push 的时候 lfs 是走独立 https 连接的,https 比较容易遇上干扰。
试下改下设置都走 ssh
gengjiawen
281 天前
我遇到过。我这边是换个代理就好了
mysunshinedreams
281 天前
我也就经常出现这个问题,出问题的时候就用 GitHub Desktop 。
sleepm
281 天前
GIT_CURL_VERBOSE=1 GIT_TRACE=1 git push
needpp
280 天前
用 ssh 协议进行 push

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/1015555

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX