Tag: Git

RPC failed; curl 18 transfer closed with outstanding read data remaining

When I tried to clone a decently-huge git repository I got the error below. The most common issue is that the connection closes and the whole clone is cancelled.

After a lot of trial and errors and a lot of “remote end hung up unexpectedly” I have a way that works for me.

Continue reading

How to properly mirror a git repository

What we want with mirroring is to replicate the state of an origin repository (or upstream repository). By state, we mean all the branches (including master) and all the tags as well. You’ll need to do this when migrating your upstream repository to a new “home”, like when switching services like GitHub. As with most …

Continue reading

RPC failed; curl 55 OpenSSL SSL_write: Connection was aborted, errno 10053

When tried to execute git push I got the following error: RPC failed; curl 55 OpenSSL SSL_write: Connection was aborted, errno 10053 The full error message:

Continue reading

GitHub Desktop Commit failed – exit code 1 received


The error in GitHub Desktop “Commit failed – exit code 1 received” can occur due to a few reasons. Check first if you have added files to your index. Open the command line and check your git status. Second, check if you have nested .git directories. Try searching your repository to see if you have …

Continue reading

How to save username and password in Git

In this article I’ll show how you can avoid entering your Git username and password for every push. I’ll show three methods: Git SSH authorization, Git credentials caching, and Git credentials saving using credential.helper.

Continue reading