git push error:HTTP请求失败:请求的URL返回504

时间:2012-12-22 18:42:39

标签: git github tortoisegit

我收到错误git没有在Tortoise Git中干净地退出(退出代码128),同时在GITHub中将我的更改推送到master

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)

我已经提到了How to resolve "git did not exit cleanly (exit code 128)" error on TortoiseGit?

但我使用的是HTTPS而不是SSH。我的意思是我使用来自GITHub的HTTPS网址克隆。 我也不知道如何生成SSH!

enter image description here

将会解决什么问题?

1 个答案:

答案 0 :(得分:6)

如上所述:

  

504网关超时错误是一个HTTP状态代码,这意味着一个服务器在尝试加载网页或浏览器填写另一个请求时没有从其访问的另一台服务器收到及时响应。

     

这通常意味着其他服务器已关闭或无法正常工作。

这与当前的GitHub status(12月22日)保持一致:

  

我们目前正在所有服务中遇到重大服务中断。

因此,虽然原因非常准时并且特定于GitHub方面的当前网络问题,但您可以帮助其他人提出类似的错误消息:

504表示:上游服务器出现故障。