我正在尝试将提交推送到我的github存储库。
使用HTTPS运行git push -ff
会给我:
(我正在使用-ff
标志,因为我正在修复无效的提交)
C:\Users\mooman\Dropbox\Project\Workspace\MilkBukkit [master]> git push -ff
Counting objects: 28390, done.
Delta compression using up to 8 threads.
Compressing objects: 100% (7515/7515), done.
Writing objects: 100% (28390/28390), 4.28 MiB, done.
Total 28390 (delta 13498), reused 28182 (delta 13449)
efrror: RPC failed; result=55, HTTP code = 0
atal: The remote end hung up unexpectedly
fatal: recursion detected in die handler
Everything up-to-date
我已经运行了git gc
和git fsck
,但问题仍然存在。
使用HTTP挂起大约10%,但是我使用git config --global http.postBuffer 524288000
调整了缓冲区,现在它产生了如上所示的结果。
运行:git remote set-url origin https://github.com/mooman219/CowCode.git
尝试使用SSH,结果是:
Warning: Permanently added 'github.com,204.232.175.90' (RSA) to the list of known hosts.
Counting objects: 28390, done.
Delta compression using up to 8 threads.
Compressing objects: 100% (7515/7515), done.
Writing objects: 27% (28390/28390)
但它在那之后就会挂起。
我还尝试了端口转发git协议port 9418
并禁用我拥有的任何防火墙,但SSH和HTTP的结果都相同。
答案 0 :(得分:4)
GitHub现在似乎已关闭(您可以在https://status.github.com/查看他们何时回来)。在他们完成对抗任何星际空间的攻击之后再试一次。
答案 1 :(得分:3)
根据http://status.github.com/ - 他们“遇到技术困难”