为什么git push在“Operation timed out”失败?

时间:2010-06-29 12:47:15

标签: git git-push

MacMini $ git push origin master
Counting objects: 1916, done.
Delta compression using up to 2 threads.
Compressing objects: 100% (1751/1751), done.
Read from remote host codebasehq.com: Operation timed out
fatal: The remote end hung up unexpectedly
error: pack-objects died of signal 13
error: pack-objects died with strange error
error: failed to push some refs to 'git@codebasehq.com:xx/xx/xx.git'

2 个答案:

答案 0 :(得分:6)

当前的UTM防火墙如果错误地识别流中的恶意软件,打包数据或不安全命令的痕迹,就会混淆传出数据......并且这些错误警报经常发生。您的网络或目标端的此类安全设备可以解释为什么某些项目可以正常推进而其他项目正在放弃连接。

如果是这种情况,如果您对此连接使用不同的协议,则可以避免触发,例如ssh://或https://而不是git://。

答案 1 :(得分:-1)

看起来你的网络连接不好。您是否可以访问codebasehq.com,尤其是使用您使用的网络协议。你有正确的代理服务器配置吗?你可以拉其他项目吗?