• 请不要在回答技术问题时复制粘贴 AI 生成的内容
LeeReamond
V2EX  ›  程序员

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

  •  
  •   LeeReamond · Feb 14, 2024 · 3404 views
    This topic created in 1005 days ago, the information mentioned may be changed or developed.

    私人库用了几年了,最近几次 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 都没问题

    15 replies  •  2024-02-15 10:10:06 +08:00
    naminokoe
    naminokoe
    Feb 14, 2024 via iPhone
    1
    你这种情况应该找个信得过的国外的朋友测试一下,如果他没问题,那就是你的网络问题
    LeeReamond
    LeeReamond
    OP
    Feb 14, 2024
    2
    @naminokoe 我在香港,网络应该算国外的吧
    bclerdx
    bclerdx
    Feb 14, 2024 via Android
    3
    @LeeReamond 未必。
    idragonet
    idragonet
    Feb 14, 2024
    4
    用代理试试。
    SiLenceControL
    SiLenceControL
    Feb 14, 2024
    5
    跟网络无关,如果有多台电脑的话检查你要 push 的内容吧
    GeminiPro
    GeminiPro
    Feb 14, 2024
    6
    有,开了全局代理拉的时候有时候还是会卡
    hotea
    hotea
    Feb 14, 2024
    7
    改 host
    LeeReamond
    LeeReamond
    OP
    Feb 14, 2024
    8
    @SiLenceControL 这咋检查 push 内容
    charlie21
    charlie21
    Feb 14, 2024
    9
    charlie21
    charlie21
    Feb 14, 2024
    10
    试试自己的其它 repo 能不能正常推流
    jim9606
    jim9606
    Feb 14, 2024 via Android
    11
    是不是有 lfs?
    好像 push 的时候 lfs 是走独立 https 连接的,https 比较容易遇上干扰。
    试下改下设置都走 ssh
    gengjiawen
    gengjiawen
    Feb 14, 2024 via iPhone
    12
    我遇到过。我这边是换个代理就好了
    mysunshinedreams
    mysunshinedreams
    Feb 14, 2024
    13
    我也就经常出现这个问题,出问题的时候就用 GitHub Desktop 。
    sleepm
    sleepm
    Feb 14, 2024
    14
    GIT_CURL_VERBOSE=1 GIT_TRACE=1 git push
    needpp
    needpp
    Feb 15, 2024
    15
    用 ssh 协议进行 push
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Privacy   ·   Solana   ·   984 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 44ms · UTC 22:27 · PVG 06:27 · LAX 14:27 · JFK 17:27
    ♥ Do have faith in what you're doing.