Error: RPC failed; curl 55 The requested URL returned error: 401 when pushing to GIT from R Studio

Error: RPC failed; curl 55 The requested URL returned error: 401 when pushing to GIT from R Studio

我无法从 R Studio 推送,并且不断收到错误消息:

error: RPC failed; curl 55 The requested URL returned error: 401

fatal: The remote end hung up unexpectedly

fatal: The remote end hung up unexpectedly

Everything up-to-date

我深入研究了提交,发现我错误地提交了一个非常大的文件,导致推送失败。

我在我的 Ubuntu 18.04 AWS EC2 控制台中使用 git log origin..HEAD 来查看那里有未推送的旧提交。

我有 git reset HEAD~1 --soft 重置这两个提交并更正我要提交并推送到我的 R-Studio 服务器中的文件。

就这些了,希望对遇到类似问题的人有所帮助。

我遇到了同样的问题。并使用此命令增加 http.postbuffer 的大小解决了我的问题:

git config --global http.postbuffer 2097152000 

https://community.atlassian.com/t5/Bitbucket-questions/BitBucket-Disconnects-During-Long-Upload-Downloads/qaq-p/1170485

在将我的代码推送到 github 时,我遇到过几次这种情况,只是因为我的互联网连接太慢了。我确实有一个中等大小的文件(几 MB),这会减慢速度,但稍后当我的连接得到改善时重试就解决了这个问题。