当我试图逃跑的时候

git push origin master --force

我刚刚

Counting objects: 2649, done.
Delta compression uses 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

这和缺乏安全感有关吗?我尝试创建一个公钥作为致命的答案:远程端意外挂断并重新运行它,但它仍然不工作。我不是在用钥匙吗?如果是,我该如何使用它?


当前回答

从vscode上的bash shell切换到ZSH为我修复了它。

其他回答

有时,当我们试图从远程存储库中不存在的分支中进行拉取时,就会出现此错误。

如果分支在远程存储库中存在,那么尝试以下命令:

git config --global http.postBuffer 157286400

希望这能解决你的问题。

这可能发生在更新OSX平台之后。

打开终端,导航到.ssh-文件夹,输入ssh-add -K ~/.ssh/id_rsa

在我们的案例中,问题是一个克隆程序编写了一个.git/config文件,其中包含一个url条目,该url条目是一个只读访问方法。将url从://方法更改为@方法解决了这个问题。

运行git remote -v可以解释这个问题。

请关闭Nginx和GIT 我在plesk git上得到这个错误,而在推动一个大的回购(谁知道什么)时,它给了我这个HTTP代码413的错误,我研究了以下内容 服务器是Plesk,它有nginx运行以及apache2,所以我查看了日志,并在nginx日志中发现了错误

遵循此链接,允许plesk用较大的文件上传重新构建配置。

我跳过了git的php部分

在git推送工作之后,没有任何错误。

对于我来说,当我试图从一个甚至不存在的分支中拉时,我得到了相同的错误。

因此,请在您执行操作时检查分支名称。