当前位置: 首页 > 知识库问答 >
问题:

Git,致命:远程端意外挂起

朱季
2023-03-14

当我试着跑的时候

git push origin master --force

我刚刚得到了

Counting objects: 2649, done.
Delta compression using up to 2 threads.
Compressing objects: 100% (1280/1280), done.
error: RPC failed; result=22, HTTP code = 413 | 116 KiB/s   
fatal: The remote end hung up unexpectedly
Writing objects: 100% (2504/2504), 449.61 MiB | 4.19 MiB/s, done.
Total 2504 (delta 1309), reused 2242 (delta 1216)
fatal: The remote end hung up unexpectedly
Everything up-to-date

这和不安全有关吗?我尝试创建一个公钥,就像《致命:远程端意外挂断并再次运行它》的答案一样,但它仍然不起作用。我不是真的在用钥匙吗?如果有,我怎么用?

共有3个答案

叶德运
2023-03-14

原因:已超过Git的默认文件发布大小。

解决方案:

导航到回购。

导航到存储库后,运行以下命令将缓冲区增加到500MB:

git config http.postBuffer 524288000
凌嘉勋
2023-03-14

这看起来类似于我如何让github默认为ssh,而不是新存储库的https。也许尝试从超文本传输协议切换到ssh是值得的:

$ git remote add origin git@github.com:username/project.git
齐志勇
2023-03-14

问题是由于git/https缓冲区设置。为了解决这个问题(从Git获取,在将提交推送到github时失败)

git config http.postBuffer 524288000

然后再次运行该命令

 类似资料:
  • 我正在完成“尝试Git”教程。 当我进入“1.11远程推送”章节并尝试运行: 我得到这个错误: 有什么想法吗?

  • 我的分行名称是大写的,比如说ABC。我在小写字母abc中误用了它。 即使在小写字母brach(abc)下,它仍然与rebase一起工作。在rebase之后,我开始推送代码, 得到了错误, 致命:远程端意外挂断 然后我检查了大写的名称分支,ABC。推它的时候仍然有错误。 我发现另一个帖子讨论了它,但没有解决我的问题。Git:合并后,Master无法解析为分支

  • 我正在使用SSH将git repo克隆到我的web服务器,但每次我都会遇到这个错误 我已经尝试了谷歌搜索中出现的几乎所有东西,我对为什么这不起作用感到目瞪口呆。有什么想法吗? 还有,我没有用詹金斯这样的东西。

  • 我使用ssh和RSA密钥访问github,但当我将文件推送到存储库时,它不起作用。 我怎样才能解决这个问题?

  • 我推了两个提交更改,结果我不得不拉一些同事所做的更改。当我尝试推送时,出现以下错误: 我尝试过但没有成功的解决方案:

  • 我正试着和git建立联系http://danielmiessler.com/study/git/#website来管理我的网站。 我已经完成了说明中的最后一步:git推送网站master:refs/heads/master 我正在使用win7中的git ming32命令行 这里的一个问题可能是程序正在寻找Bill@***. com。当我通过ssh连接到我的网站时,我有一个不同的用户名(让我们说“a