【问题标题】:BitBucket cannot push, "fatal: The remote end hung up unexpectedly"BitBucket 无法推送,“致命:远程端意外挂断”
【发布时间】:2022-01-21 07:59:28
【问题描述】:

尝试推送到我的新 BitBucket 存储库时,我不断收到此错误:

Counting objects: 28, done.
Delta compression using up to 4 threads.
Compressing objects: 100% (28/28), done.
Writing objects: 100% (28/28), 10.82 MiB | 7.29 MiB/s, done.
Total 28 (delta 1), reused 0 (delta 0)
error: RPC failed; curl 56 SSL read: error:140943FC:SSL
routines:ssl3_read_bytes:sslv3 alert bad record mac, errno 0
fatal: The remote end hung up unexpectedly
fatal: The remote end hung up unexpectedly
Everything up-to-date

我在 SourceTree 中也遇到了同样的错误。我尝试弄乱配置文件以增加缓冲区大小,如下所示:

git config --global http.postBuffer 524288000

我只想从命令提示符推送。我还应该注意,一些文件夹能够推送到存储库,而其他文件夹则不能。

想知道该怎么做。我注意到有另一篇关于此问题的帖子here,但我想说明我的情况,我尝试了所有这些但无济于事。

【问题讨论】:

  • 你解决了这个问题吗@Alec-Brenton?
  • 我做到了。但随着时间的推移。没有解决办法。几天后它似乎起作用了。 ://

标签: git http ssh repository bitbucket


【解决方案1】:

我不想在没有服务器的情况下使用 SSH,因为我在 Windows 10 上使用 SSH

您仍然可以push through sshgit for windows 在其发行版中包含 openssh。也许您的服务器无权使用 ssh 进行出站事务?我知道我不能在公司的任何服务器上使用 ssh。

检查问题是否仍然存在,因为有 recent incident report for Atlassian Bitbucket 通过 HTTPS 影响 Git。
那个“bad record mac”ssl 错误与“Message Authentication Code”有关,并建议使用upgrade of ssl library on the server side(作为事件解决方案的一部分)。
确保为 Widows 2.8.3 使用最新的 git。

【讨论】:

  • 非常感谢您的回复。深思熟虑和详细。我还没有尝试 SSH,因为我被我的 PC 设置绑定了。有了这个,我一直在寻找使用 git 的直接答案。所以非常感谢你的回答,我会进一步研究,我只需要BitBucket的git的明确答案
【解决方案2】:

当我遇到此问题时,我正在执行 git-tf 迁移,并且主要是 TFS 用户,我真的不知道从哪里开始。

允许我执行同步/签入的快速修复是在 BitBucket 项目设置中暂时关闭“这是一个私有存储库”。

【讨论】:

  • PS: 提交是成功的,但我注意到它似乎与一个不同的 Bit Bucket 帐户有关,而不是我登录并假设它正在使用的帐户。也许对我来说更深层次的问题是我试图使用一个没有正确权限的帐户进行提交,有些...
猜你喜欢
  • 2013-02-04
  • 2013-02-20
  • 1970-01-01
  • 1970-01-01
  • 2011-10-12
  • 1970-01-01
  • 2012-06-08
  • 2011-05-04
相关资源
最近更新 更多