无法在IntelliJ中将提交推送到GitHub:致命:远程端意外挂起

yhived7q  于 12个月前  发布在  Git
关注(0)|答案(2)|浏览(135)

当我尝试提交并推送到我的GitHub存储库时,我得到了以下错误。

Push failed
        RPC failed; curl 92 HTTP/2 stream 0 was not closed cleanly: CANCEL (err 8)
        the remote end hung up unexpectedly
        Total 1116 (delta 148), reused 45 (delta 0)
        the remote end hung up unexpectedly

字符串
在Git控制台中执行以下命令(只读):

Total 1116 (delta 148), reused 45 (delta 0)
fatal: the remote end hung up unexpectedly


所以从目前为止我所能发现的来看,这是因为提交太大了。这是现实的,因为我在本地文件中添加了大约0.7 GB的测试资源,而IntelliJ将它们添加到了repo中。
我对GitHub的经验很少,我不知道如何摆脱这种情况?
我试图通过从repo(在Github.com上)删除资源文件夹并将其添加到gitignore文件中来修复它,而不是在IntelliJ中更新项目。这最初似乎有效,但在我编辑了几行代码并试图提交和推送后,同样的错误出现了。
那么现在该怎么办呢?我发现了一些关于设置缓冲区大小(?)的东西,但我不知道如何在IntelliJ中进行(毕竟IntelliJ中的git控制台是只读的)。

ccgok5k5

ccgok5k51#

因此,解决方案如下:

  • 更新所有你想保存的文件到github(通过网站例如)
  • 从IntelliJ(或至少.git文件夹)中删除项目
  • 检查您的回购
    不好,但它的工作。
9vw9lbht

9vw9lbht2#

改变互联网连接为我工作.错误是:
RPC失败; curl 92 HTTP/2 stream 0 was not closed cleanly:CANCEL(err 8)6970 bytes of body are still expected fetch-pack:unexpected disconnect while阅阅读sideband packet early fetch-pack:invalid index-pack output

相关问题