git服务器托管使用git://协议,无法设置SO_KEEPALIVE,没有这样的文件或目录

时间:2017-06-26 20:18:07

标签: git git-daemon

我在Windows上使用git版本2.12.2。我在git bash shell中运行了以下命令:

$ git daemon --reuseaddr --verbose --informative-errors --base-path=/c/ /c/

在另一个git bash shell上,在服务的同一台机器上,我尝试从测试仓库推送到git://<host>/foo.git并得到:

[2236] unable to set SO_KEEPALIVE on socket: No such file or directory

我可以做些什么才能成功设置SO_KEEPALIVE

1 个答案:

答案 0 :(得分:1)

看着https://github.com/git-for-windows/git/issues/304,这是一个尚未解决的已知问题。