Git push error: HTTP request failed: requested URL returned 504

I get an error message git did not exit cleanly (exit code 128) in Tortoise git, but pushing my changes to master in GITHub

git.exe push -v --progress "origin" master:master Pushing to https://github.com/myproj/Net.git error: The requested URL returned error: 504 while accessing https://github.com/myproj/Net.git/info/refs?service=git-receive-pack fatal: HTTP request failed git did not exit cleanly (exit code 128) (63228 ms @ 22-12-2012 23:57:48) 

I already mentioned How to resolve the "git did not work out cleanly (exit code 128)" error in TortoiseGit?

But I use HTTPS, not SSH. I mean, I cloned using the HTTPS url from GITHub. Also I have no idea how to get SSH!

enter image description here

What will be fixed?

+7
source share
1 answer

As mentioned here:

Error 504 Gateway Timeout is an HTTP status code, which means that one server did not receive a timely response from another server that it accessed when trying to load a web page, or fill out another request with a browser.

This usually means that the other server is malfunctioning or malfunctioning.

And this is consistent with the current status of GitHub (22d.):

We are currently experiencing major service outages in all services.

So, although the reason is quite punctual and specific to the current network problem on the GitHub side, you can ask other users with a similar error message:

504 means: the upstream server has problems.

+4
source

All Articles