- c - 在位数组中找到第一个零
- linux - Unix 显示有关匹配两种模式之一的文件的信息
- 正则表达式替换多个文件
- linux - 隐藏来自 xtrace 的命令
在将我的更改推送到 GITHub 中的 master 时,我在 Tortoise Git 中收到错误 git does not exit cleanly (exit code 128)
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 url 进行了克隆。我也不知道如何生成 SSH!
将修复什么?
最佳答案
如这里所述:
The 504 Gateway Timeout error is an HTTP status code that means that one server did not receive a timely response from another server that it was accessing while attempting to load the web page or fill another request by the browser.
This usually means that the other server is down or not working properly.
这与当前的 GitHub status 是一致的(12 月 22 日):
We are currently experiencing major service outages across all services.
因此,虽然原因非常准时并且特定于 GitHub 端当前的网络问题,但您的问题可以通过类似的错误消息帮助其他人:
504表示:上游服务器有问题。
关于git 推送错误 : HTTP request failed: The requested URL returned 504,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14005505/
我是一名优秀的程序员,十分优秀!