【问题标题】:Git push stuck after git gcgit gc 后 Git push 卡住了
【发布时间】:2021-11-28 16:01:10
【问题描述】:

我的 git 有问题。我尝试了几种在网上找到的解决方案,但没有任何效果。

我第一次遇到错误:

error: RPC failed; curl 55 OpenSSL SSL_read: SSL_ERROR_SYSCALL, errno 10053
fatal: The remote end hung up unexpectedly

我尝试了一个 git gc

之后我做了一个 git push。最后,什么也没发生,卡住了。

我认为这里的很多帖子都是相似的,但我不想失去我所有的工作:/

git: 'credential-manager' is not a git command. See 'git --help'.
Enumerating objects: 259, done.
Counting objects: 100% (259/259), done.
Delta compression using up to 4 threads
Compressing objects: 100% (137/137), done.
Writing objects: 100% (178/178), 327.92 MiB | 6.99 MiB/s, done.
Total 178 (delta 101), reused 90 (delta 35), pack-reused 0

我做了一个 git push -v 但它停在那里:

git: 'credential-manager' is not a git command. See 'git --help'.
Enumerating objects: 259, done.
Counting objects: 100% (259/259), done.
Delta compression using up to 4 threads
Compressing objects: 100% (137/137), done.
Writing objects: 100% (178/178), 327.92 MiB | 6.84 MiB/s, done.
Total 178 (delta 101), reused 90 (delta 35), pack-reused 0
POST git-receive-pack (343847271 bytes)

更新

有时,一段时间后我会收到该错误:

error: RPC failed; curl 56 LibreSSL SSL_read: SSL_ERROR_SYSCALL, errno 54
send-pack: unexpected disconnect while reading sideband packet

我已经阅读了一些关于该错误的内容,但仍然不明白如何处理它

【问题讨论】:

  • stackoverflow.com/questions/30799527/… 是否相关?最好在您的帖子中添加一些有关您的 git 服务器的详细信息。
  • 对不起,我不这么认为。我不在窗户上。我真的不知道还要添加什么

标签: git github push


【解决方案1】:

我以前处理过这种片状。如果可以的话,到目前为止,最简单的解决方案似乎是使用 SSH 而不是 HTTPS。

在您的情况下,您可能希望找到 SSH 地址和 update the remote origin address

【讨论】:

    猜你喜欢
    • 2019-01-08
    • 2012-10-14
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-05-21
    • 2021-08-31
    • 2017-01-18
    • 1970-01-01
    相关资源
    最近更新 更多